MESSAGEBOX_PARAMS-Struktur (winsplp.h)

Die MESSAGEBOX_PARAMS-Struktur wird von der SplPromptUIInUsersSession-Funktion verwendet, um Informationen über die Darstellung und das Verhalten eines Meldungsfelds zu enthalten.

Syntax

typedef struct {
  DWORD  cbSize;
  LPWSTR pTitle;
  LPWSTR pMessage;
  DWORD  Style;
  DWORD  dwTimeout;
  BOOL   bWait;
} MESSAGEBOX_PARAMS, *PMESSAGEBOX_PARAMS;

Member

cbSize

Gibt die Größe dieser Struktur in Bytes an.

pTitle

Zeiger auf eine NULL-Zeichenfolge, die in der Titelleiste des Meldungsfelds verwendet wird.

pMessage

Zeiger auf eine NULL-Zeichenfolge, die die anzuzeigende Nachricht enthält.

Style

Gibt den Inhalt und das Verhalten des Meldungsfelds an. Eine vollständige Liste der Werte, auf die dieses Element festgelegt werden kann, finden Sie in der Beschreibung der MessageBox-Funktion in der Microsoft Windows SDK Dokumentation.

dwTimeout

Gibt die Zeit in Sekunden an, um auf die Antwort des Benutzers zu warten, vorausgesetzt, das bWait-Element ist TRUE.

bWait

Gibt an, ob die SplPromptUIInUsersSession-Funktion auf die Antwort eines Benutzers warten soll. Wenn bWaitTRUE ist, wird SplPromptUIInUsersSession erst zurückgegeben, wenn der Benutzer antwortet oder das Timeoutintervall verstrichen ist. Wenn dwTimeout 0 ist, wird SplPromptUIInUsersSession erst zurückgegeben, wenn der Benutzer antwortet. Wenn bWaitFALSE ist, wird die Funktion sofort zurückgegeben, wobei *pResponse auf IDASYNC festgelegt ist.

Hinweise

Ein Element der SHOWUIPARAMS-Struktur ist eine MESSAGEBOX_PARAMS-Struktur.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Diese Struktur ist unter Windows XP und höheren Betriebssystemen verfügbar.
Kopfzeile winsplp.h (einschließlich Winsplp.h)

Weitere Informationen

SHOWUIPARAMS

SplPromptUIInUsersSession