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 |
---|---|
Constrói um objeto de COlePropertiesDialog . |
Métodos públicos
Nome |
Descrição |
---|---|
Exibe a caixa de diálogo e permite que o usuário faça uma seleção. |
|
Chamado pela estrutura quando a escala de item do documento altera. |
Membros públicos de dados
Nome |
Descrição |
---|---|
Uma estrutura usada para inicializar a página “geral” de um objeto de COlePropertiesDialog . |
|
Uma estrutura usada para inicializar a página de “link” de um objeto de COlePropertiesDialog . |
|
Uma estrutura usada para inicializar o objeto de COlePropertiesDialog . |
|
Uma estrutura usada para adicionar páginas de propriedades adicionais personalizados. |
|
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
COlePropertiesDialog
Requisitos
Cabeçalho: afxodlgs.h