MESSAGEBOX_PARAMS構造体 (winsplp.h)
MESSAGEBOX_PARAMS構造体は、メッセージ ボックスの外観と動作に関する情報を保持するために、SplPromptUIInUsersSession 関数によって使用されます。
構文
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 構造体の 1 つのメンバーは、MESSAGEBOX_PARAMS構造体です。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | この構造は、Windows XP 以降のオペレーティング システムで使用できます。 |
ヘッダー | winsplp.h (Winsplp.h を含む) |
関連項目
SHOWUIPARAMS の
SplPromptUIInUsersSession の