
Classe COlePropertiesDialog encapsula a caixa de diálogo Propriedades do objeto OLE ComComumComum do Windows. Caixas de diálogo de propriedades do objeto OLE comuns fornecem uma maneira fácil de exibir e modificar as propriedades de um item de documento OLE de maneira consistente ComComum os padrões do Windows. Essas propriedades incluem, entre outras, informações sobre o arquivo representado pelo item de documento, opções para exibir o ícone e o dimensionamento da imagem e a informações no link do item (se o item está vinculado).
Para usar um objeto COlePropertiesDialog , primeiro crie o objeto usando o Construtor COlePropertiesDialog . Depois que a caixa de diálogo tiver sido criada, chame a função de membro DoModal para exibir a caixa de diálogo e permitir que o usuário modificar as propriedades do item. DoModal retorna se o usuário selecionou OK (IDOK) ou o botão Cancelar (IDCANCEL). Além dos botões OK e cancelar, há um botão de aplicar. Quando o usuário seleciona aplicar, quaisquer alterações feitas as propriedades do item de documento são aplicadas para o item e sua imagem é atualizada automaticamente, mas permanece ativa.
O membro de dados m_psh é um ponteiro para uma estrutura PROPSHEETHEADER , e na maioria dos casos você não precisará acessá-lo explicitamente. Uma exceção é quando você precisa de páginas de propriedades adicionais para além do padrão geral, exibir e vincular páginas. Neste caso, você pode modificar o membro de dados m_psh para incluir as páginas personalizadas antes de chamar a função de membro DoModal.
Para obter mais informações sobre caixas de caixa de diálogo OLE, consulte o artigo Caixas de diálogo no OLE no Guia do programador do Visual C++.
# include lt;afxodlgs.h>
Membros da classe | Classe base | Gráfico de hierarquia
Amostra MFC exemplo CIRC3
Co&nsulte tambémnbsp;COleDialog, CPropertyPage