Compartilhar via


Classe COlePasteSpecialDialog

Usado para a caixa de diálogo do OLE especial da pasta.

class COlePasteSpecialDialog : public COleDialog

Membros

Construtores public

Nome

Descrição

COlePasteSpecialDialog::COlePasteSpecialDialog

Constrói um objeto de COlePasteSpecialDialog .

Métodos públicos

Nome

Descrição

COlePasteSpecialDialog::AddFormat

Adiciona formatos personalizados à lista de formatos que seu aplicativo pode colar.

COlePasteSpecialDialog::AddLinkEntry

Adiciona uma nova entrada à lista de formatos suporte da área de transferência.

COlePasteSpecialDialog::AddStandardFormats

Adiciona CF_BITMAP, CF_DIB, CF_METAFILEPICTe, opcionalmente CF_LINKSOURCE à lista de formatos que seu aplicativo pode colar.

COlePasteSpecialDialog::CreateItem

Cria o item no contêiner documento usando o formato especificado.

COlePasteSpecialDialog::DoModal

Exibe a caixa de diálogo do OLE especial da pasta.

COlePasteSpecialDialog::GetDrawAspect

Informa se o item como desenhar um ícone ou não.

COlePasteSpecialDialog::GetIconicMetafile

Obtém um manipulador para o metarquivo associado ao formulário icónico de este item.

COlePasteSpecialDialog::GetPasteIndex

Obtém o índice das opções disponíveis de pasta que foi escolhida pelo usuário.

COlePasteSpecialDialog::GetSelectionType

Obtém o tipo de seleção escolhido.

Membros públicos de dados

Nome

Descrição

COlePasteSpecialDialog::m_ps

Uma estrutura do tipo OLEUIPASTESPECIAL que controla a função da caixa de diálogo.

Comentários

Crie um objeto da classe COlePasteSpecialDialog quando você deseja chamar essa caixa de diálogo. Depois que um objeto de COlePasteSpecialDialog foi construído, você pode usar as funções de membro de AddFormat e de AddStandardFormats para adicionar formatos da área de transferência para a caixa de diálogo. Você também pode usar a estrutura de m_ps para inicializar valores ou estados de controles na caixa de diálogo. A estrutura de m_ps é do tipo OLEUIPASTESPECIAL.

Para obter mais informações, consulte a estrutura de OLEUIPASTESPECIAL em Windows SDK.

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

Hierarquia de herança

CObject

CCmdTarget

CWnd

CDialog

CCommonDialog

COleDialog

COlePasteSpecialDialog

Requisitos

Cabeçalho: afxodlgs.h

Consulte também

Referência

Classe COleDialog

Gráfico da hierarquia

Classe COleDialog

Conceitos

Exemplo OCLIENT MFC