Classe CCmdTarget

A classe base para a arquitetura do MAP da mensagem de biblioteca Microsoft Foundation Class.

class CCmdTarget : public CObject

Comentários

Um MAP da mensagem roteia mensagens ou comandos para as funções de membro que você escrever para lidar com eles.(Um comando é uma mensagem de um item de menu, botão de comando ou tecla aceleradora.)

Estrutura de chave de classes derivadas de CCmdTarget incluir CView, CWinApp, CDocument, CWnd, and CFrameWnd.Se você pretende uma nova classe controlar mensagens, derive a classe de um desses CCmdTarget-classes derivadas. Raramente você irá derivar uma classe de CCmdTarget diretamente.

Para obter uma visão geral de destinos de comando e OnCmdMsg roteamento, consulte Destinos de comando, Roteamento de comando, and Mapeamento de mensagens.

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 que um comando para fazer um intervalo de time considerável para executar.

Mapas de despacho, semelhantes à mensagem mapas, são usados para expor a automação OLE IDispatch funcionalidade. Ao expor essa interface, outros aplicativos (sistema autônomo o Visual Basic) podem telefonar em seu aplicativo.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Tarefas

Exemplo ACDUAL: Adiciona dupla interfaces a um aplicativo de automação

Referência

Classe CObject

Gráfico de hierarquia

Classe CCmdUI

Classe CDocument

Classe CDocTemplate

Classes CWinApp

Classe CWnd

Classe CView

Classe CFrameWnd

Classe COleDispatchDriver

Outros recursos

CCmdTarget membros