structure MESSAGEBOX_PARAMS (winsplp.h)
La structure MESSAGEBOX_PARAMS est utilisée par la fonction SplPromptUIInUsersSession pour contenir des informations sur l’apparence et le comportement d’une zone de message.
Syntaxe
typedef struct {
DWORD cbSize;
LPWSTR pTitle;
LPWSTR pMessage;
DWORD Style;
DWORD dwTimeout;
BOOL bWait;
} MESSAGEBOX_PARAMS, *PMESSAGEBOX_PARAMS;
Membres
cbSize
Spécifie la taille, en octets, de cette structure.
pTitle
Pointeur vers une chaîne terminée par null utilisée dans la barre de titre de la zone de message.
pMessage
Pointeur vers une chaîne terminée par null qui contient le message à afficher.
Style
Spécifie le contenu et le comportement de la zone de message. Pour obtenir la liste complète des valeurs auxquelles ce membre peut être défini, consultez la description de la fonction MessageBox dans la documentation Microsoft Windows SDK.
dwTimeout
Spécifie le temps, en secondes, d’attente de la réponse de l’utilisateur, à condition que le membre bWait ait la valeur TRUE.
bWait
Spécifie si la fonction SplPromptUIInUsersSession doit attendre la réponse d’un utilisateur. Si bWait a la valeur TRUE, SplPromptUIInUsersSession ne retourne pas tant que l’utilisateur n’a pas répondu ou que l’intervalle de délai d’attente n’est pas écoulé. Si dwTimeout est égal à zéro, SplPromptUIInUsersSession ne retourne pas tant que l’utilisateur n’a pas répondu. Si bWait a la valeur FALSE, la fonction retourne immédiatement avec *pResponse défini sur IDASYNC.
Remarques
Un membre de la structure SHOWUIPARAMS est une structure MESSAGEBOX_PARAMS.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Cette structure est disponible dans les systèmes d’exploitation Windows XP et ultérieurs. |
En-tête | winsplp.h (inclure Winsplp.h) |