Função de retorno de chamada LPFNPSPCALLBACKA (prsht.h)
Especifica uma função de retorno de chamada definida pelo aplicativo que uma folha de propriedades chama quando uma página é criada e quando está prestes a ser destruída. Um aplicativo pode usar essa função para executar operações de inicialização e limpeza para a página.
Sintaxe
LPFNPSPCALLBACKA Lpfnpspcallbacka;
UINT Lpfnpspcallbacka(
HWND hwnd,
[in] UINT uMsg,
[in, out] _PROPSHEETPAGEA *ppsp
)
{...}
Parâmetros
hwnd
Tipo: HWND
Reservados; deve ser NULL.
[in] uMsg
Tipo: UINT
Sinalizador de ação. Esse parâmetro pode usar um dos valores a seguir.
Valor | Significado |
---|---|
|
Versão 5.80 ou posterior. Uma página está sendo criada. O valor retornado não é usado. |
|
Uma caixa de diálogo para uma página está sendo criada. Retorne diferente de zero para permitir que ele seja criado ou zero para impedi-lo. |
|
Uma página está sendo destruída. O valor retornado é ignorado. |
[in, out] ppsp
Tipo: LPPROPSHEETPAGE
Ponteiro para uma estrutura PROPSHEETPAGE que define a página que está sendo criada ou destruída. Consulte a seção Comentários para obter mais discussões.
Retornar valor
Tipo: UINT
O valor retornado depende do valor do parâmetro uMsg .
Comentários
Um aplicativo deve especificar o endereço dessa função de retorno de chamada no membro pfnCallback de uma estrutura PROPSHEETPAGE antes de passar a estrutura para a função CreatePropertySheetPage .
Observação
O cabeçalho prsht.h define LPFNPSPCALLBACK como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | prsht.h |