Partilhar via


Adicionando controles a uma folha de propriedades

Por padrão, uma folha de propriedades aloca a área da janela para as páginas de propriedades, o índice de guias e os botões OK, Cancelar e Aplicar. (Uma folha de propriedades sem modelo não tem os botões OK, Cancelar e Aplicar.) Você pode adicionar outros controles à folha de propriedades. Por exemplo, você pode adicionar uma janela de visualização à direita da área da página de propriedades para mostrar ao usuário como seriam as configurações atuais se aplicadas a um objeto externo.

Você pode adicionar controles à caixa de diálogo da folha de propriedades no manipulador OnCreate. A acomodação de controles adicionais geralmente requer a expansão do tamanho da caixa de diálogo da folha de propriedades. Depois de chamar a classe base CPropertySheet::OnCreate, chame GetWindowRect para obter a largura e a altura da janela da folha de propriedades atualmente alocada, expanda as dimensões do retângulo e chame MoveWindow para alterar o tamanho da janela da folha de propriedades.

Confira também

Folhas de propriedades
Classe CPropertyPage
Classe CPropertySheet