Partager via


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)

Voir aussi

SHOWUIPARAMS

SplPromptUIInUsersSession