PropSheet_GetResult宏 (prsht.h)
由无模式属性表使用,通过 PropertySheet检索返回到模式属性表的信息。 可以使用此宏或显式发送 PSM_GETRESULT 消息。
语法
int PropSheet_GetResult(
HWND hDlg
);
参数
hDlg
类型:HWND
属性表对话框的句柄。
返回值
类型:int
如果成功,则返回正值,否则返回 -1。 以下返回值具有特殊含义。
返回代码 | 描述 |
---|---|
ID_PSREBOOTSYSTEM | 页面将PSM_REBOOTSYSTEM消息发送到属性表。 必须重启计算机,以便用户所做的更改生效。 |
ID_PSRESTARTWINDOWS | 页面将PSM_RESTARTWINDOWS消息发送到属性表。 必须重启 Windows 才能使用户所做的更改生效。 |
言论
若要检索扩展的错误信息,请调用 GetLastError。
返回值与 PropertySheet 返回的内容相同(如果这是模式属性表)。
版本 5.80。 PropertySheet 返回值承载模式和无模式属性表的不同信息。 在某些情况下,无模式属性表可能需要从 PropertySheet 收到的信息(如果它们是模式的)。 特别是,他们可能需要知道ID_PSREBOOTSYSTEM还是ID_PSRESTARTWINDOWS会返回。
对于无模式属性表,消息循环应使用 PSM_ISDIALOGMESSAGE 将消息传递给属性表对话框,并 PSM_GETCURRENTPAGEHWND 确定何时销毁对话框。 当用户单击“确定” 或
注意 使用航空向导样式(PSH_AEROWIZARD)时不支持此宏。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows Vista [仅限桌面应用] |
支持的最低服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | 窗户 |
标头 | prsht.h |