Wizard: Demonstration of a Wizard Control

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.

Building SDK Samples

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