CCmdTarget选件类
Microsoft基础类库选件消息映射体系结构的基类。
class CCmdTarget : public CObject
成员
公共构造函数
名称 |
说明 |
---|---|
构造 CCmdTarget 对象。 |
公共方法
名称 |
说明 |
---|---|
显示光标作为一个沙漏光标。 |
|
生成OLE谓词指定的事件将执行。 |
|
允许 CCmdTarget 对象的OLE自动化。 |
|
启用激发中的操作连接点。 |
|
启用目标类型库。 |
|
返回到以前的光标。 |
|
枚举对象的OLE谓词。 |
|
返回指向 CCmdTarget 对象与 IDispatch 指针。 |
|
获取主调度接口ID. |
|
返回指向 IDispatch 对象与 CCmdTarget 对象。 |
|
检索对象提供类型信息接口的数字。 |
|
检索与指定的 GUID 相对应的类型说明。 |
|
具有指针类型库。 |
|
获取该类型库缓存。 |
|
启用自动化方法调用。 |
|
如果自动化功能应返回值,则返回非零。 |
|
方法与计划排列消息。 |
|
最后,在OLE引用被释放后,清理。 |
|
还原一个沙漏光标。 |
备注
消息映射路由命令或对该成员的消息您正常写入处理这些事件。 (命令是从菜单项、命令按钮或快捷键的消息。)
键从 CCmdTarget 派生的结构选件类包括 CView、 CWinApp、 CDocument、 CWnd和 CFrameWnd。 如果您在新选件类旨在处理消息,请从一种方式 CCmdTarget派生选件类的派生类。 您从 CCmdTarget 将直接很少派生选件类。
有关路由命令的目标和的 OnCmdMsg 概述,请参见 命令目标、 命令传送和 将消息映射。
CCmdTarget 包括成员函数处理一个沙漏光标的显示。 当您需要一个命令带花费大量的时间间隔执行时,将显示一个沙漏光标。
计划映射,与消息映射,使用显示OLE自动化 IDispatch 功能。 通过公开此接口,其他应用程序(例如Visual Basic)可以对您的应用程序。
继承层次结构
CCmdTarget
要求
**标头:**afxwin.h