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)

Vedi anche

SHOWUIPARAMS

SplPromptUIInUsersSession