Classe de CCmdTarget
A classe base para a arquitetura de mensagem- mapa de biblioteca de classes da Microsoft foundation.
class CCmdTarget : public CObject
Membros
Construtores public
Nome |
Descrição |
---|---|
Constrói um objeto de CCmdTarget . |
Métodos públicos
Nome |
Descrição |
---|---|
Exibe o cursor como um cursor de ampulheta. |
|
Faz uma ação especificada por um verbo OLE a ser executado. |
|
Permite a automação OLE para o objeto de CCmdTarget . |
|
Permite que o evento é acionado sobre pontos de conexão. |
|
Permite uma biblioteca de tipos de objeto. |
|
Retorna ao cursor anterior. |
|
Enumera os verbos VELHOS de um objeto. |
|
Retorna um ponteiro para o objeto de CCmdTarget associado com o ponteiro de IDispatch . |
|
Obtém a identificação da interface primária de distribuição |
|
Retorna um ponteiro para o objeto de IDispatch associado ao objeto de CCmdTarget . |
|
Retorna o número de interfaces de informações de tipo que um objeto fornece. |
|
Obtém a descrição do tipo correspondente ao GUID especificado. |
|
Obtém um ponteiro para uma biblioteca de tipo. |
|
Obtém o cache de biblioteca de tipo. |
|
Permite que a chamada ao método de automação. |
|
Retorna diferente de zero se uma função de automação retornar um valor. |
|
Rotas e as mensagens expedições comando. |
|
Limpa depois que a referência do OLE último é lançada. |
|
Restaura o cursor de ampulheta. |
Comentários
Comandos ou mensagens de rotas de um mapa de mensagem funções de membro que você escreve para manipular as.(O comando de é uma mensagem de um item de menu, de um botão de comando, ou uma tecla aceleradora.)
As principais classes derivadas da estrutura de CCmdTarget incluem CView, CWinApp, CDocument, CWnd, e CFrameWnd.Se você pretende para uma nova classe tratar mensagens, derive a classe de um este CCmdTarget- classes derivadas.Você derivado raramente uma classe de CCmdTarget diretamente.
Para obter uma visão geral sobre destinos e de OnCmdMsg de comando que roteiam, consulte Destinos de comando, Roteamento de comando, e Mensagens de mapeamento.
CCmdTarget inclui funções de membro que lidam com a exibição de um cursor de ampulheta.Exibir o cursor de ampulheta quando você espera um comando obter um intervalo de tempo visível para executar.
Despache, os mapeamentos semelhantes a mapas de mensagem, são usados para expor a funcionalidade do OLE IDispatch de automação.Esta interface expõe outros aplicativos, como (Visual Basic) podem chamar em seu aplicativo.
Hierarquia de herança
CCmdTarget
Requisitos
Cabeçalho: afxwin.h