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 boîte 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 du Kit de développement logiciel (SDK) Microsoft Windows.
dwTimeout
Spécifie le temps, en secondes, d’attendre la réponse de l’utilisateur, à condition que le membre 'appât soit TRUE.
bWait
Spécifie si la fonction SplPromptUIInUsersSession session doit attendre la réponse d’un utilisateur. Si bWait est TRUE, SplPromptUIInUsersSession ne retourne pas tant que l’utilisateur ne répond pas ou que l’intervalle de délai d’attente s’écoule. Si dwTimeout est égal à zéro, SplPromptUIInUsersSession ne retourne pas tant que l’utilisateur ne répond pas. Si bWait est FALSE, la fonction retourne immédiatement avec *pResponse défini sur IDASYNC.
Remarques
Un membre de la structure SHOWUIPARAMS est une structure MESSAGEBOX_PARAMS.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Cette structure est disponible dans Windows XP et les systèmes d’exploitation ultérieurs. |
d’en-tête | winsplp.h (include Winsplp.h) |