Partilhar via


Classe COleLinksDialog

Observação

A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

Usado para a caixa de diálogo OLE Editar Links.

Sintaxe

class COleLinksDialog : public COleDialog

Membros

Construtores Públicos

Nome Description
ColeLinksDialogue::COleLinksDialog Constrói um COleLinksDialog objeto.

Métodos Públicos

Nome Description
COleLinksDialog::D oModal Mostra a caixa de diálogo OLE Editar Links.

Membros de Dados Públicos

Nome Description
ColeLinksDialogue::m_el Uma estrutura do tipo OLEUIEDITLINKS que controla o comportamento da caixa de diálogo.

Observações

Cria um objeto de classe COleLinksDialog quando quiseres chamar esta caixa de diálogo. Depois de um COleLinksDialog objeto ter sido construído, pode usar a estrutura m_el para inicializar os valores ou estados dos controlos na caixa de diálogo. A m_el estrutura é do tipo OLEUIEDITLINKS. Para mais informações sobre a utilização desta classe de diálogo, consulte a função membro DoModal .

Observação

O código de contentor gerado pelo Assistente de Aplicação utiliza esta classe.

Para mais informações, consulte a estrutura OLEUIEDITLINKS no SDK do Windows.

Para mais informações sobre caixas de diálogo específicas de OLE, consulte o artigo Caixas de Diálogo em OLE.

Hierarquia de herança

CObject

CCmdTarget

CWnd

CDialog

CCommonDialog

COleDialog

COleLinksDialog

Requerimentos

Cabeçalho: afxodlgs.h

COleLinksDialog::D oModal

Mostra a caixa de diálogo OLE Editar Links.

virtual INT_PTR DoModal();

Valor de retorno

Estado de conclusão da caixa de diálogo. Um dos seguintes valores:

  • Não sei se a caixa de diálogo foi exibida com sucesso.

  • IDCANCEL se o utilizador cancelou a caixa de diálogo.

  • IDABORT se ocorresse um erro. Se o IDABORT for devolvido, chame a COleDialog::GetLastError função membro para obter mais informações sobre o tipo de erro que ocorreu. Para uma lista de possíveis erros, consulte a função OleUIEditLinks no SDK do Windows.

Observações

Se quiseres inicializar os vários controlos das caixas de diálogo definindo membros da estrutura de m_el , deves fazê-lo antes de chamar DoModal, mas depois de o objeto de diálogo estar construído.

ColeLinksDialogue::COleLinksDialog

Constrói um COleLinksDialog objeto.

COleLinksDialog (
    COleDocument* pDoc,
    CView* pView,
    DWORD dwFlags = 0,
    CWnd* pParentWnd = NULL);

Parâmetros

pDoc
Aponta para o documento OLE que contém os links a serem editados.

pView
Isto aponta para a visão atual sobre o pDoc.

dwBandeiras
Flag de Criação, que contém 0 ou ELF_SHOWHELP para especificar se o botão Ajuda será exibido quando a caixa de diálogo for apresentada.

pParentWnd
Aponta para o objeto janela pai ou proprietário (do tipo CWnd) ao qual pertence o objeto de diálogo. Se for NULL, a janela principal da caixa de diálogo é definida como a janela principal da aplicação.

Observações

Esta função constrói apenas um COleLinksDialog objeto. Para mostrar a caixa de diálogo, chame a função DoModal .

ColeLinksDialogue::m_el

Estrutura do tipo OLEUIEDITLINKS usada para controlar o comportamento da caixa de diálogo Editar Links.

OLEUIEDITLINKS m_el;

Observações

Os membros desta estrutura podem ser modificados diretamente ou através de funções membros.

Para mais informações, consulte a estrutura OLEUIEDITLINKS no SDK do Windows.

Consulte também

Classe COleDialog
Gráfico de Hierarquia
Classe COleDialog