描述
从属性表中删除页面。
PB语法
SUB PropSheet_RemovePage ( _ BYVAL hDlg AS DWORD, _ BYVAL index AS LONG, _ BYVAL hpage AS DWORD _ ) |
参数
hDlg |
[in]处理属性表。 |
index |
[in]要删除的页面的基于零的索引。 |
hpage |
[in]处理要删除的页面。 |
返回值
无返回值。
备注
应用程序可以指定索引或句柄,或两者。
发送PSM_REMOVEPAGE会销毁要删除的属性表页面。
在属性表处理页面列表时,会发生一些消息和一个函数调用。
· | PSN_APPLY |
· | PSN_KILLACTIVE |
· | PSN_RESET |
· | PSN_SETACTIVE |
· | WM_DESTROY |
· | WM_INITDIALOG |
如果您在处理这些消息之一时或者PropSheetPageProc正在运行时需要修改属性表页面,请张贴私人Windows消息。
以下通知也受属性表修改的影响。
· | PSN_WIZBACK |
· | PSN_WIZNEXT |
您可以添加或删除页面以响应这些通知,前提是通过DWL_MSGRESULT返回非零值以指定所需的新页面。
最低操作系统
Windows NT 3.51,Windows 95。
引用文件 #INCLUDE Once
Prsht.inc