Compartilhar via


Classe COlePropertiesDialog

Encapsula a caixa de diálogo OLE comuns das propriedades do objeto do windows.

class COlePropertiesDialog : public COleDialog

Membros

Construtores public

Nome

Descrição

COlePropertiesDialog::COlePropertiesDialog

Constrói um objeto de COlePropertiesDialog .

Métodos públicos

Nome

Descrição

COlePropertiesDialog::DoModal

Exibe a caixa de diálogo e permite que o usuário faça uma seleção.

COlePropertiesDialog::OnApplyScale

Chamado pela estrutura quando a escala de item do documento altera.

Membros públicos de dados

Nome

Descrição

COlePropertiesDialog::m_gp

Uma estrutura usada para inicializar a página “geral” de um objeto de COlePropertiesDialog .

COlePropertiesDialog::m_lp

Uma estrutura usada para inicializar a página de “link” de um objeto de COlePropertiesDialog .

COlePropertiesDialog::m_op

Uma estrutura usada para inicializar o objeto de COlePropertiesDialog .

COlePropertiesDialog::m_psh

Uma estrutura usada para adicionar páginas de propriedades adicionais personalizados.

COlePropertiesDialog::m_vp

Uma estrutura usada para personalizar a exibição da página “” de um objeto de COlePropertiesDialog .

Comentários

As caixas de diálogo comuns VELHOS das propriedades do objeto fornecem uma maneira fácil de um para exibir e alterar as propriedades de um item OLE de documento consistente com padrões do windows. Essas propriedades incluem, entre outros, as informações no arquivo representado pelo item de documento, as opções para exibir a escala de ícone e da imagem, e informações no link de item (se o item está associado.)

Para usar um objeto de COlePropertiesDialog , primeiro crie o objeto usando o construtor de COlePropertiesDialog . Depois que a caixa de diálogo foi construída, chame a função de membro de DoModal para exibir a caixa de diálogo e para permitir que o usuário altere todas as propriedades do item. DoModal retorna se o usuário tiver selecionado OK (IDOK) ou o botão cancelar (IDCANCEL). Além dos botões OK e cancelar, há um botão aplicar. Quando o usuário seleciona, aplicar as alterações feitas às propriedades do item de documentos são aplicadas ao item e a imagem é atualizada automaticamente, mas permanece ativa.

O membro de dados de m_psh é um ponteiro a estrutura de PROPSHEETHEADER , e na maioria dos casos você não precisará acessá-lo explicitamente. Uma exceção é quando você precisa páginas de propriedades adicionais além gerais do padrão, e exibe links para páginas. Em esse caso, você pode alterar o membro de dados de m_psh para incluir suas páginas personalizadas antes de chamar a função de membro de DoModal .

Para obter mais informações sobre caixas de diálogo VELHOS, consulte o artigo Caixas de diálogo no OLE.

Hierarquia de herança

CObject

CCmdTarget

CWnd

CDialog

CCommonDialog

COleDialog

COlePropertiesDialog

Requisitos

Cabeçalho: afxodlgs.h

Consulte também

Referência

Classe COleDialog

Gráfico da hierarquia

Classe COleDialog

Classe CPropertyPage

Conceitos

O MFC exemplos CIRC