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) |