PropSheetProc函数是一个应用程序定义的回调函数,系统在创建和初始化属性表时调用该函数。
int CALLBACK PropSheetProc(
HWND 【hwndDlg】, | //处理属性表对话框 |
UINT 【uMsg】, | //消息标识符fr |
LPARAM 【lParam的】 | // message参数 |
); |
参数
【hwndDlg】
处理到属性表对话框。
【uMsg】
标识正在接收的消息。此参数是以下值之一:
值 | 含义 |
PSCB_INITIALIZED | 表示正在初始化属性表。此消息的【lParam的】值为零。 |
PSCB_PRECREATE | 表示属性表即将被创建。【hwndDlg】参数为NULL,【lParam的】参数是指向内存中对话框模板的指针。此模板采用DLGTEMPLATE结构的形式,后跟一个或多个DLGITEMTEMPLATE结构。 |
【lParam的】
指定有关该消息的附加信息。该值的含义取决于【uMsg】参数。
返回值
该函数返回零。
备注
要启用PropSheetProc回调函数,请在调用PropertySheet函数创建属性表时使用PROPSHEETHEADER结构。使用窗口的宽度或高度。成员指定回调函数的指针,并在dwFlags中成员中设置PSP_USECALLBACK标志。
PropSheetProc是应用程序定义的函数名称的占位符。PFNPROPSHEETCALLBACK类型是指向PropSheetProc回调函数的指针。
也可以看看
DLGTEMPLATE, DLGITEMTEMPLATE, PropertySheet, PROPSHEETHEADER