CCmdTarget Class
La clase base para la arquitectura de mapa de mensajes MFC (Microsoft Foundation Class).
class CCmdTarget : public CObject
Members
Constructores públicos
Name |
Descripción |
---|---|
Crea un objeto CCmdTarget. |
Métodos públicos
Name |
Descripción |
---|---|
Muestra el cursor como un cursor de reloj de arena. |
|
Produce una acción especificado por un verbo OLE que se va a realizar. |
|
permite la automatización OLE para el objeto de CCmdTarget . |
|
Habilita el evento que se desencadena sobre los puntos de conexión. |
|
habilita la biblioteca de tipos de un objeto. |
|
Vuelve al cursor anterior. |
|
Muestra los verbos de OLE de un objeto. |
|
Devuelve un puntero al objeto de CCmdTarget asociado con el puntero de IDispatch . |
|
Obtiene la identificación primaria de la interfaz de envío |
|
Devuelve un puntero al objeto de IDispatch asociado con el objeto de CCmdTarget . |
|
Recupera el número de interfaces de la información de tipo que un objeto proporciona. |
|
Recupera la descripción de tipo que se corresponde con el GUID especificado. |
|
Es un puntero a una biblioteca de tipos. |
|
Obtiene la memoria caché de la biblioteca de tipos. |
|
Habilita la invocación de método de automatización. |
|
Devuelve cero si una función de automatización devuelve un valor. |
|
Rutas y mensajes de comando de los envíos. |
|
Limpia después de que se libere la referencia) del último. |
|
restablece el cursor de reloj de arena. |
Comentarios
Un mapa de mensajes enruta comandos o mensajes a las funciones miembro que se escribe para controlarlos. (El comando consiste en un mensaje de un elemento de menú, un botón de comando, o una tecla de aceleración.)
Las principales clases de marco derivadas de CCmdTarget incluyen CView, CWinApp, CDocument, CWnd, y CFrameWnd. Si piensa para una nueva clase controlar mensajes, derive la clase de una de este CCmdTarget- clases derivadas. Se derivará en una clase de CCmdTarget directamente.
Para obtener información general sobre los destinos y de OnCmdMsg de comando de enrutamiento, vea Destinos de comando, Enrutamiento de comandos, y Mensajes de asignación.
CCmdTarget incluye las funciones miembro que controlan la presentación de un cursor de reloj de arena. Muestre el cursor de reloj de arena cuando se espera un comando de tomar un intervalo de tiempo considerable para ejecutarse.
Envíe los mapas, similares a los mapas de mensajes, se utilizan para exponer la funcionalidad de IDispatch de automatización OLE. Expone esta interfaz, otras aplicaciones (como Visual Basic) pueden llamar a la aplicación.
Jerarquía de herencia
CCmdTarget
Requisitos
Encabezado: afxwin.h