Especifica uma interface usada por um texto rico editar Controlarar para recuperar informações relacionadas ao OLE de seu cliente. Cliente de um Controlarar rich Editar é responsável por implementar essa interface e atribui-lo para o controle usando a mensagem EM_SETOLECALLBACK . A interface IRichEditOleCallback tem os seguintes métodos:
IUnknown (Métodos) | Descrição |
---|---|
Falha de QueryInterface | Retorna os ponteiros para interfaces com suporte. |
AddRef | Incrementos de contagem de referência. |
Lançamento | Diminui contagem de referência. |
IRichEditOleCallback métodos | Descrição |
---|---|
GetNewStorage | Fornece armazenamento para um novo objeto colado da área de transferência ou lidos em um fluxo RTF. |
GetInPlaceContext | Fornece interfaces de nível de aplicativo e documento e informações necessárias para oferecer suporte a ativação in-loco. |
ShowContainerUI | Informa o aplicativo se exibir sua interface de usuário do contêiner. |
QueryInsertObject | Consulta o aplicativo para saber se um objeto deve ser inserido. |
ExcluirObjeto | Notificação de que um objeto está prestes a ser excluído de um Controlarar rich Editar. |
QueryAcceptData | Chamado em um colar ou arrastar para determinar se devem ser aceites os dados colados/arrastado. |
ContextSensitiveHelp | Informa o aplicativo que ele deve passar para ou sair do modo de ajuda sensível ao contexto. |
GetClipboardData | Permite que o cliente fornecer seu próprio objeto de área de transferência. |
GetDragDropEffect | Permite que o cliente especifique os efeitos de uma operação de soltar. |
GetContextMenu | Consultas o pedido de um menu de contexto usar em um botão direito do mouse pressionada evento. |