The PropSheetPageProc function specifies an application-defined callback function that a property sheet calls when a page is created and when it is about to be destroyed. An application can use this function to perform initialization and cleanup operations for the page.
UINT CALLBACK PropSheetPageProc(
|
HWND hwnd, | |
|
UINT uMsg, | |
|
LPPROPSHEETPAGE ppsp | |
|
); |
|
Value |
Meaning |
|
PSPCB_CREATE |
A page is being created. Return nonzero to allow the page to be created or zero to prevent it. |
|
PSPCB_RELEASE |
A page is being destroyed. The return value is ignored. |
The return value depends on the value of uMsg.
An application must specify the address of this callback function in the pfnCallback member of a PROPSHEETPAGE structure before specifying the address of the structure in a call to the CreatePropertySheetPage function.