CCmdTarget

CCmdTarget est la classe de base pour l'architecture message-carte de la bibliothèque Microsoft Foundation Class. Une carte message des routes pour les fonctions de membre que vous écrivez pour gérer les commandes ou messages. (Une commande est un message d'un élément de menu, le bouton de commande ou la touche accélérateur).

Classes de cadre clé dérivées de CCmdTarget incluent CView, CWinApp, CDocument, CWndet CFrameWnd. Si vous avez l'intention d'une nouvelle classe gérer les messages, dérivez la classe de l'une de ces CCmdTarget-classes dérivées. Vous sera rarement dérivez une classe de CCmdTarget directement.

Pour un aperçu des objectifs de la commande et le routage de OnCmdMsg , voir Commande cibles, Routage de commandes, et Mappage de Messages dans le Guide du programmeur Visual C++.

CCmdTarget comprend les fonctions membres qui gèrent l'affichage d'un curseur en forme de sablier. Afficher le curseur sablier lorsque vous attendez une commande de prendre un intervalle de temps perceptible à exécuter.

Envoi cartes, semblables à des cartes message, sont utilisés pour exposer des OLE automation fonctionnalité IDispatch . En exposant cette interface, autres applications (telles que Visual Basic) peuvent appeler dans votre application. Pour plus d'informations sur les interfaces IDispatch , voir création de l'IDispatch Interface et l'Interface de Dispatch et les fonctions de l'API Win32 SDK OLE de référence du programmeur.

# include lt;afxwin.h>

Membres de la classe |  ; Classe de base | Graphique de la hiérarchie

Écha&ntillonnbsp ; Exemple MFC ACDUAL

Voir aussi  ;CCmdUI, CDocument, CDocTemplate, CWinApp, CWnd, CView, CFrameWnd, COleDispatchDriver

Index