共用方式為


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 函 式是否應該等候用戶的回應。 如果 bWaitTRUE則 SplPromptUIInUsersSession 在用戶回應或逾時間隔經過之前不會傳回。 如果 dwTimeout 為零,在用戶回應之前, SplPromptUIInUsersSession 不會傳回。 如果 bWaitFALSE,函式會立即傳回 ,並將 *pResponse 設定為 IDASYNC。

備註

SHOWUIPARAMS 結構的其中一個成員是MESSAGEBOX_PARAMS結構。

規格需求

需求
最低支援的用戶端 此結構適用於 Windows XP 和更新版本的作業系統。
標頭 winsplp.h (包含 Winsplp.h)

另請參閱

SHOWUIPARAMS

SplPromptUIInUsersSession