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) |