CCmdTarget.

CCmdTarget es la clase base para la arquitectura de mapa de mensajes de la biblioteca Microsoft Foundation Class. Un mapa de mensajes rutas comandos o mensajes a las funciones miembro de que escribir para manejarlos. (Un comando es un mensaje de un elemento de menú, botón de comando o tecla de aceleración).

Las clases de marco clave derivadas de CCmdTarget incluyen CView, CWinApp, CDocument, CWndy CFrameWnd. Si desea una nueva clase controlar los mensajes, derivar la clase de uno de estos CCmdTarget.-las clases derivadas. Usted será rara vez derivar una clase de CCmdTarget directamente.

Para una descripción general de destinos de comando y enrutamiento de OnCmdMsg , consulte Destinos de comando, Enrutamiento de comandos, y Asignación de mensajes en la Guía del programador de Visual C++.

CCmdTarget incluye las funciones miembro que controlan la visualización de un cursor de reloj de arena. Mostrar el cursor de reloj de arena cuando se espera un comando para tomar un intervalo de tiempo notable para ejecutar.

Mapas de expedición, similares a los mapas de mensajes, se utilizan para exponer la automatización OLE IDispatch funcionalidad. Al exponer esta interfaz, pueden llamar a otras aplicaciones (como Visual Basic) en su aplicación. Para obtener más información sobre las interfaces IDispatch , consulte crear la interfaz IDispatch y interfaz de envío y funciones de la API en la referencia de Win32 SDK del programador de OLE.

# include lt;afxwin.h>

Miembros de la claseClase base | Diagrama de jerarquía

Muestra  Ejemplo de MFC ACDUAL

Vea tambié&nnbsp;CCmdUI, CDocument, CDocTemplate, CWinApp, CWnd, CView, CFrameWnd, COleDispatchDriver

Index