次の方法で共有


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