Share via


macro PropSheet_RecalcPageSizes (prsht.h)

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

Sintaxe

void PropSheet_RecalcPageSizes(
   hDlg
);

Parâmetros

hDlg

Tipo: HWND

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

Retornar valor

Nenhum

Comentários

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, as folhas de propriedades e os assistentes não se redimensionam automaticamente quando as páginas são adicionadas ou removidas posteriormente. Com controles comuns versão 5.80 e posterior, os aplicativos devem usar a macro PropSheet_RecalcPageSizes depois de adicionar ou remover páginas com PropSheet_AddPage, PropSheet_InsertPage, PropSheet_RemovePage ou 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.

Nota Não há suporte para essa macro ao usar o estilo do assistente aero (PSH_AEROWIZARD).
 

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