estrutura MESSAGEBOX_PARAMS (winsplp.h)

A estrutura MESSAGEBOX_PARAMS é usada pela função SplPromptUIInUsersSession para armazenar informações sobre a aparência e o comportamento de uma caixa de mensagem.

Sintaxe

typedef struct {
  DWORD  cbSize;
  LPWSTR pTitle;
  LPWSTR pMessage;
  DWORD  Style;
  DWORD  dwTimeout;
  BOOL   bWait;
} MESSAGEBOX_PARAMS, *PMESSAGEBOX_PARAMS;

Membros

cbSize

Especifica o tamanho, em bytes, dessa estrutura.

pTitle

Ponteiro para uma cadeia de caracteres terminada em nulo que é usada na barra de título da caixa de mensagem.

pMessage

Ponteiro para uma cadeia de caracteres terminada em nulo que contém a mensagem a ser exibida.

Style

Especifica o conteúdo e o comportamento da caixa de mensagem. Para obter uma lista completa dos valores aos quais esse membro pode ser definido, consulte a descrição da função MessageBox na documentação do SDK do Microsoft Windows.

dwTimeout

Especifica o tempo, em segundos, para aguardar a resposta do usuário, desde que o membro bWait seja TRUE.

bWait

Especifica se a função SplPromptUIInUsersSession deve aguardar a resposta de um usuário. Se bWait for TRUE, SplPromptUIInUsersSession não retornará até que o usuário responda ou o intervalo de tempo limite se especifique. Se dwTimeout for zero, SplPromptUIInUsersSession não retornará até que o usuário responda. Se bWait for FALSE, a função retornará imediatamente com *pResponse definido como IDASYNC.

Comentários

Um membro da estrutura SHOWUIPARAMS é uma estrutura MESSAGEBOX_PARAMS.

Requisitos

Requisito Valor
Cliente mínimo com suporte Essa estrutura está disponível no Windows XP e em sistemas operacionais posteriores.
Cabeçalho winsplp.h (inclua Winsplp.h)

Confira também

SHOWUIPARAMS

SplPromptUIInUsersSession