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 da guia e os botões OK, Cancelar e Aplicar. (Uma folha de propriedades sem moderação 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 OnCreate manipulador. Acomodar controles adicionais geralmente requer expandir o 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.

Ver também

Folhas de propriedades
CPropertyPage Classe
CPropertySheet Classe