Adding and Removing Pages
After creating a property sheet, an application can add a page by using the
PSM_ADDPAGE message. Note that the size of the property sheet cannot change after it has
been created, so the new page must be no larger than the largest page currently
in the property sheet.
An application removes a page by using the
PSM_REMOVEPAGE message. When you define a page, you can specify the address of a
PropSheetPageProc callback function that the property sheet calls when it is creating or
removing the page. Using
PropSheetPageProc gives you an opportunity to perform initialization and cleanup operations for
individual pages.
When a property sheet is destroyed, it automatically destroys all of the pages
that have been added to it. The pages are destroyed in reverse order from that
specified in the array used to create the pages. To destroy a page that was
created by the
CreatePropertySheetPage function but was not added to the property sheet, use the
DestroyPropertySheetPage function.
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database