MESSAGEBOX_PARAMS結構 (winsplp.h)
SplPromptUIInUsersSession 函式會使用MESSAGEBOX_PARAMS結構來保存消息框外觀和行為的相關信息。
語法
typedef struct {
DWORD cbSize;
LPWSTR pTitle;
LPWSTR pMessage;
DWORD Style;
DWORD dwTimeout;
BOOL bWait;
} MESSAGEBOX_PARAMS, *PMESSAGEBOX_PARAMS;
成員
cbSize
指定這個 結構的大小,以位元組為單位。
pTitle
消息框標題欄中所使用之 Null 終止字串的指標。
pMessage
包含要顯示之訊息之 Null 終止字串的指標。
Style
指定消息框的內容和行為。 如需可設定此成員之值的完整清單,請參閱 Microsoft Windows SDK 檔中的 MessageBox 函式描述。
dwTimeout
指定在 bWait 成員為 TRUE 時,等候使用者回應的時間,以秒為單位。
bWait
指定 SplPromptUIInUsersSession 函 式是否應該等候用戶的回應。 如果 bWait 為 TRUE, 則 SplPromptUIInUsersSession 在用戶回應或逾時間隔經過之前不會傳回。 如果 dwTimeout 為零,在用戶回應之前, SplPromptUIInUsersSession 不會傳回。 如果 bWait 為 FALSE,函式會立即傳回 ,並將 *pResponse 設定為 IDASYNC。
備註
SHOWUIPARAMS 結構的其中一個成員是MESSAGEBOX_PARAMS結構。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 此結構適用於 Windows XP 和更新版本的作業系統。 |
標頭 | winsplp.h (包含 Winsplp.h) |