struttura MESSAGEBOX_PARAMS (winsplp.h)
La struttura MESSAGEBOX_PARAMS viene utilizzata dalla funzione SplPromptUIInUsersSession per contenere informazioni sull'aspetto e sul comportamento di una finestra di messaggio.
Sintassi
typedef struct {
DWORD cbSize;
LPWSTR pTitle;
LPWSTR pMessage;
DWORD Style;
DWORD dwTimeout;
BOOL bWait;
} MESSAGEBOX_PARAMS, *PMESSAGEBOX_PARAMS;
Members
cbSize
Specifica le dimensioni, in byte, di questa struttura.
pTitle
Puntatore a una stringa con terminazione Null utilizzata nella barra del titolo della finestra di messaggio.
pMessage
Puntatore a una stringa con terminazione Null che contiene il messaggio da visualizzare.
Style
Specifica il contenuto e il comportamento della finestra di messaggio. Per un elenco completo dei valori a cui è possibile impostare questo membro, vedere la descrizione della funzione MessageBox nella documentazione di Microsoft Windows SDK.
dwTimeout
Specifica il tempo, espresso in secondi, per attendere la risposta dell'utente, purché il membro bWait sia TRUE.
bWait
Specifica se la funzione SplPromptUIInUsersSession deve attendere la risposta di un utente. Se bWait è TRUE, SplPromptUIInUsersSession non restituisce finché l'utente non risponde o non scade l'intervallo di timeout. Se dwTimeout è zero, SplPromptUIInUsersSession non restituisce finché l'utente non risponde. Se bWait è FALSE, la funzione restituisce immediatamente con *pResponse impostata su IDASYNC.
Commenti
Un membro della struttura SHOWUIPARAMS è una struttura MESSAGEBOX_PARAMS.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Questa struttura è disponibile in Windows XP e nei sistemi operativi successivi. |
Intestazione | winsplp.h (include Winsplp.h) |