Compartilhar via


PropSheet_RecalcPageSizes macro (prsht.h)

Recalcula o tamanho da página de uma folha de propriedades padrão ou assistente após páginas terem sido adicionadas ou removidas. Você pode usar essa macro ou enviar a mensagem PSM_RECALCPAGESIZES explicitamente.

Sintaxe

BOOL PropSheet_RecalcPageSizes(
   HWND hDlg
);

Parâmetros

hDlg

Tipo: HWND

Manipule para a caixa de diálogo da folha de propriedades.

Valor de retorno

Tipo: BOOL

Retorna TRUE se tiver êxito ou false caso contrário.

Observações

Quando uma folha de propriedades é criada, ela é dimensionada para se ajustar à coleção inicial de páginas. Para manter a compatibilidade com versões anteriores dos controles comuns, folhas de propriedades e assistentes não se redimensionam automaticamente quando as páginas são adicionadas ou removidas posteriormente. Com controles comuns versão 5.80 e posteriores, os aplicativos devem usar a macro PropSheet_RecalcPageSizes depois de adicionar ou remover páginas com PropSheet_AddPage, PropSheet_InsertPage, PropSheet_RemovePageou suas mensagens equivalentes. Ele garante que a folha de propriedades seja dimensionada corretamente para sua coleção atual de páginas. Se essa macro ou a mensagem equivalente não for usada, algumas páginas da folha de propriedades poderão ser truncadas ou muito grandes.

Observação Não há suporte para essa macro ao usar o estilo do assistente do Aero (PSH_AEROWIZARD).
 

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows Server 2003 [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
cabeçalho prsht.h