cabeçalho prsht.h

Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:

prsht.h contém as seguintes interfaces de programação:

Funções

 
CreatePropertySheetPageA

Cria uma nova página para uma folha de propriedades. (ANSI)
CreatePropertySheetPageW

Cria uma nova página para uma folha de propriedades. (Unicode)
DestroyPropertySheetPage

Destrói uma página de folha de propriedades. Um aplicativo deve chamar essa função para páginas que não foram passadas para a função PropertySheet.
PropertySheetA

Cria uma folha de propriedades e adiciona as páginas definidas na estrutura de cabeçalho da folha de propriedades especificada. (ANSI)
PropertySheetW

Cria uma folha de propriedades e adiciona as páginas definidas na estrutura de cabeçalho da folha de propriedades especificada. (Unicode)
PropSheet_AddPage

Adiciona uma nova página ao final de uma folha de propriedades existente. Você pode usar essa macro ou enviar a mensagem PSM_ADDPAGE explicitamente.
PropSheet_Apply

Simula a seleção do botão Aplicar, indicando que uma ou mais páginas foram alteradas e as alterações precisam ser validadas e registradas. Você pode usar essa macro ou enviar a mensagem PSM_APPLY explicitamente.
PropSheet_CancelToClose

Usado quando as alterações feitas desde a notificação de PSN_APPLY mais recente não podem ser canceladas. Você também pode enviar uma mensagem PSM_CANCELTOCLOSE explicitamente.
PropSheet_Changed

Informa a uma folha de propriedades que as informações em uma página foram alteradas. Você pode usar essa macro ou enviar a mensagem PSM_CHANGED explicitamente.
PropSheet_EnableWizButtons

Habilita ou desabilita botões em um assistente do Aero. Você pode usar essa macro ou enviar a mensagem PSM_ENABLEWIZBUTTONS explicitamente.
PropSheet_GetCurrentPageHwnd

Recupera um identificador para a janela da página atual de uma folha de propriedades. Você pode usar essa macro ou enviar a mensagem PSM_GETCURRENTPAGEHWND explicitamente.
PropSheet_GetResult

Usado por folhas de propriedades sem formação para recuperar as informações retornadas às folhas de propriedades modais por PropertySheet. Você pode usar essa macro ou enviar a mensagem PSM_GETRESULT explicitamente.
PropSheet_GetTabControl

Recupera o identificador para o controle guia de uma folha de propriedades. Você pode usar essa macro ou enviar a mensagem PSM_GETTABCONTROL explicitamente.
PropSheet_HwndToIndex

Usa um identificador de janela da página da folha de propriedades e retorna seu índice baseado em zero. Você pode usar essa macro ou enviar a mensagem PSM_HWNDTOINDEX explicitamente.
PropSheet_IdToIndex

Usa o identificador de recurso (ID) de uma página de folha de propriedades e retorna seu índice baseado em zero. Você pode usar essa macro ou enviar a mensagem PSM_IDTOINDEX explicitamente.
PropSheet_IndexToHwnd

Usa o índice de uma página de folha de propriedades e retorna seu identificador de janela. Você pode usar essa macro ou enviar a mensagem PSM_INDEXTOHWND explicitamente.
PropSheet_IndexToId

Usa o índice de uma página de folha de propriedades e retorna sua ID (identificador de recurso). Você pode usar essa macro ou enviar a mensagem PSM_INDEXTOID explicitamente.
PropSheet_IndexToPage

Usa o índice de uma página de folha de propriedades e retorna seu identificador HPROPSHEETPAGE. Você pode usar essa macro ou enviar a mensagem PSM_INDEXTOPAGE explicitamente.
PropSheet_InsertPage

Insere uma nova página em uma folha de propriedades existente. A página pode ser inserida em um índice especificado ou após uma página especificada. Você pode usar essa macro ou enviar a mensagem PSM_INSERTPAGE explicitamente.
PropSheet_IsDialogMessage

Passa uma mensagem para uma caixa de diálogo de folha de propriedades e indica se a caixa de diálogo processou a mensagem. Você pode usar essa macro ou enviar a mensagem PSM_ISDIALOGMESSAGE explicitamente.
PropSheet_PageToIndex

Usa o identificador HPROPSHEETPAGE de uma página de folha de propriedades e retorna seu índice baseado em zero. Você pode usar essa macro ou enviar a mensagem PSM_PAGETOINDEX explicitamente.
PropSheet_PressButton

Simula a seleção de um botão de folha de propriedades. Você pode usar essa macro ou enviar a mensagem PSM_PRESSBUTTON explicitamente.
PropSheet_QuerySiblings

Faz com que uma folha de propriedades envie a mensagem PSM_QUERYSIBLINGS para cada uma de suas páginas. Você pode usar essa macro ou enviar a mensagem PSM_QUERYSIBLINGS explicitamente.
PropSheet_RebootSystem

Indica que o sistema precisa ser reiniciado para que as alterações entrem em vigor. Você pode usar essa macro ou enviar a mensagem PSM_REBOOTSYSTEM explicitamente.
PropSheet_RecalcPageSizes

Recalcula o tamanho da página de uma folha de propriedades padrão ou de assistente depois que as páginas são adicionadas ou removidas. Você pode usar essa macro ou enviar a mensagem PSM_RECALCPAGESIZES explicitamente.
PropSheet_RemovePage

Remove uma página de uma folha de propriedades. Você pode usar essa macro ou enviar a mensagem PSM_REMOVEPAGE explicitamente.
PropSheet_RestartWindows

Envia uma mensagem PSM_RESTARTWINDOWS indicando que o Windows precisa ser reiniciado para que as alterações entrem em vigor. Você pode usar essa macro ou enviar a mensagem PSM_RESTARTWINDOWS explicitamente.
PropSheet_SetButtonText

Define o texto de um botão em um assistente aero. Você pode usar essa macro ou enviar a mensagem PSM_SETBUTTONTEXT explicitamente.
PropSheet_SetCurSel

Ativa a página especificada em uma folha de propriedades. Você pode usar essa macro ou enviar a mensagem PSM_SETCURSEL explicitamente.
PropSheet_SetCurSelByID

Ativa a página especificada em uma folha de propriedades com base no identificador de recurso da página. Você pode usar essa macro ou enviar a mensagem PSM_SETCURSELID explicitamente.
PropSheet_SetFinishText

Define o texto do botão Concluir em um assistente, mostra e habilita o botão e oculta os botões Avançar e Voltar. Você pode usar essa macro ou enviar a mensagem PSM_SETFINISHTEXT explicitamente.
PropSheet_SetHeaderSubTitle

Define o texto do subtítulo para o cabeçalho da página interior de um assistente. Você pode usar essa macro ou enviar a mensagem PSM_SETHEADERSUBTITLE explicitamente.
PropSheet_SetHeaderTitle

Define o texto do título para o cabeçalho da página interior de um assistente. Você pode usar essa macro ou enviar a mensagem PSM_SETHEADERTITLE explicitamente.
PropSheet_SetNextText

Define o texto do botão Avançar em um assistente. Você pode usar essa macro ou enviar a mensagem PSM_SETNEXTTEXT explicitamente.
PropSheet_SetTitle

Define o título de uma folha de propriedades. Você pode usar essa macro ou enviar a mensagem PSM_SETTITLE explicitamente.
PropSheet_SetWizButtons

Habilita ou desabilita os botões Voltar, Avançar e Concluir em um assistente postando uma mensagem PSM_SETWIZBUTTONS. Você pode usar essa macro ou enviar a mensagem PSM_SETWIZBUTTONS explicitamente.
PropSheet_ShowWizButtons

Mostrar ou ocultar botões em um assistente. Você pode usar essa macro ou enviar a mensagem PSM_SHOWWIZBUTTONS explicitamente.
PropSheet_UnChanged

Informa a uma folha de propriedades que as informações em uma página foram revertidas para o estado salvo anteriormente. Você pode usar essa macro ou enviar a mensagem PSM_UNCHANGED explicitamente.

Funções de retorno de chamada

 
LPFNADDPROPSHEETPAGE

Especifica uma função de retorno de chamada definida pelo aplicativo que uma extensão de folha de propriedades usa para adicionar uma página a uma folha de propriedades.
LPFNPSPCALLBACKA

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. (ANSI)
LPFNPSPCALLBACKW

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. (Unicode)
PFNPROPSHEETCALLBACK

Uma função de retorno de chamada definida pelo aplicativo que o sistema chama quando a folha de propriedades está sendo criada e inicializada.

Estruturas

 
PROPSHEETHEADERA_V2

A estrutura PROPSHEETHEADERA_V2 (ANSI) define o quadro e as páginas de uma folha de propriedades.
PROPSHEETHEADERW_V2

A estrutura PROPSHEETHEADERW_V2 (Unicode) define o quadro e as páginas de uma folha de propriedades.
PROPSHEETPAGEA_V2

A estrutura PROPSHEETPAGEA_V2 (ANSI) define uma página em uma folha de propriedades.
PROPSHEETPAGEA_V3

A estrutura PROPSHEETPAGEA_V3 (ANSI) define uma página em uma folha de propriedades.
PROPSHEETPAGEA_V4

A estrutura PROPSHEETPAGEA_V4 (ANSI) define uma página em uma folha de propriedades.
PROPSHEETPAGEW_V2

A estrutura PROPSHEETPAGEW_V2 (Unicode) define uma página em uma folha de propriedades.
PROPSHEETPAGEW_V3

A estrutura PROPSHEETPAGEW_V3 (Unicode) define uma página em uma folha de propriedades.
PROPSHEETPAGEW_V4

A estrutura PROPSHEETPAGEW_V4 (Unicode) define uma página em uma folha de propriedades.
PSHNOTIFY

Contém informações para as mensagens de notificação da folha de propriedades.