Start with the project you created in Dealing with the Paint Automation Toolbar.
1. |
Add the following menu structure to the main menu you created in Implementing the Paint Automation Initializing, Creating and Freeing |
&Edit&Undo with ID = IDM_EDIT_UNDO&Redo with ID = IDM_EDIT_REDO
2. |
Add the following declaration to the WndProc function: |
L_BOOL fState 3. |
Add the following lines to the WndProc function after the "return 0L ;" of the case IDM_EXIT in WM_COMMAND message: |
case IDM_EDIT_UNDO:L_AutCanUndo(pAutomation, &fState);if (fState){L_AutUndo(pAutomation, 0);}return 0L;case IDM_EDIT_REDO:L_AutCanRedo(pAutomation, &fState);if (fState){L_AutRedo(pAutomation, 0);}return 0L;
4. |
Compile and run the project by selecting Build->Execute tutorial.exe from the menu. |