Click to open or copy the files for the Wizard sample.
The Wizard sample demonstrates how to manipulate a wizard control.
| Function | Description | 
| WinMain | Calls initialization function and processes message loop. | 
| InitApplication | Initializes window data and registers window. | 
| InitInstance | Saves instance handle and creates main window. | 
| MainWindProc | Processes messages. | 
| About | Processes messages for the About dialog box. | 
| YourInfo | Processes the Your Information page of the wizard. | 
| WorkHabits | Processes the Work Habits page of the wizard. | 
| TeamWork | Processes the Team Work pages of the wizard. | 
| Reliability | Processes the Reliability page of the wizard. | 
| Goals | Processes the Goal Attainment page of the wizard. | 
| Adaptation | Processes the Adaptability to Change page of the wizard. | 
| FillInPropertyPage | Fills in a PROPSHEETPAGE structure. | 
| CreateWizard | Creates the wizard. | 
| GenerateReview | Generates the resulting review. | 
This sample uses the following keywords:
adaptation; checkradiobutton; createwindow; createwizard; defwindowproc; dialogbox; dispatchmessage; enddialog; fillinpropertypage; generatereview; getdlgitem; getmessage; getparent; getstockobject; getwindowlong; goals; initapplication; initinstance; loadcursor; loadicon; loadstring; lstrcat; lstrcpy; mainwndproc; makeintresource; makelong; messagebox; movewindow; postquitmessage; propertysheet; propsheet_setwizbuttons; registerclass; reliability; senddlgitemmessage; sendmessage; setwindowlong; showwindow; switch; teamwork; text; translatemessage; updatewindow; winmain; workhabits; wsprintf; yourinfo