Compartilhar via


Interface IRichEditOleCallback (richole.h)

A interface IRichEditOleCallback é usada por um controle de edição de rich text para recuperar informações relacionadas ao OLE de seu cliente. Um cliente de controle de edição avançada é responsável por implementar essa interface e atribuí-la ao controle usando a mensagem EM_SETOLECALLBACK .

Herança

A interface IRichEditOleCallback herda da interface IUnknown . IRichEditOleCallback também tem estes tipos de membros:

Métodos

A interface IRichEditOleCallback tem esses métodos.

 
IRichEditOleCallback::ContextSensitiveHelp

Indica se o aplicativo deve fazer a transição para dentro ou fora do modo de ajuda contextual. Esse método deve implementar a funcionalidade descrita para IOleWindow::ContextSensitiveHelp.
IRichEditOleCallback::D eleteObject

Envia uma notificação de que um objeto está prestes a ser excluído de um controle de edição avançada. O objeto não está necessariamente sendo liberado quando esse membro é chamado.
IRichEditOleCallback::GetClipboardData

Permite que o cliente forneça seu próprio objeto de área de transferência.
IRichEditOleCallback::GetContextMenu

Consulta o aplicativo para um menu de contexto a ser usado em um evento de clique com o botão direito do mouse.
IRichEditOleCallback::GetDragDropEffect

Permite que o cliente especifique os efeitos de uma operação de remoção.
IRichEditOleCallback::GetInPlaceContext

Fornece o aplicativo e as interfaces no nível do documento e as informações necessárias para dar suporte à ativação in-loco.
IRichEditOleCallback::GetNewStorage

Fornece armazenamento para um novo objeto colado da área de transferência ou lido de um fluxo RTF (Rich Text Format).
IRichEditOleCallback::QueryAcceptData

Durante uma operação de colagem ou um evento de arrastar, determina se os dados colados ou arrastados devem ser aceitos.
IRichEditOleCallback::QueryInsertObject

Consulta o aplicativo se um objeto deve ser inserido. O membro é chamado ao colar e ao ler RTF (Rich Text Format).
IRichEditOleCallback::ShowContainerUI

Indica se o aplicativo deve ou não exibir sua interface do usuário do contêiner.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho richole.h