CCommandManager 类

CCommandManager类

CCommandManager 类管理命令及其与图像的关联。

描述
CCommandManager :: CleanUp
从命令列表和全局和用户映射中删除所有元素。
CCommandManager :: ClearAllCmdImages
从命令列表和全局和用户映射中删除所有元素。
CCommandManager :: ClearCmdImage
从用户映射中删除具有指定的命令ID的元素。
CCommandManager :: ClearUserCmdImages
从用户映射中删除所有元素。
CCommandManager :: EnableMenuItemImage
确定命令ID是否与图像相关联。
CCommandManager :: GetCmdImage
返回与指定的命令ID相关联的图像的索引。
CCommandManager :: GetMenuUserImage
返回与具有指定命令ID的菜单项相关联的图像索引。
CCommandManager :: IsMenuItemWithoutImage
指示命令ID是否与图像索引相关联。
CCommandManager :: LoadState
从注册表加载所有用户命令值。
CCommandManager :: ResetAllImages
保留供将来使用。
CCommandManager :: SaveState
将所有用户命令值保存到注册表。
CCommandManager :: SetCmdImage
在命令ID和图像索引之间创建新的关联。


备注
此类支持MFC框架基础结构,并且不打算直接从您的代码使用。
Visual C ++ 2008 Feature Pack中的菜单和工具栏类使用单个全局静态CCommandManager对象通过管理命令ID及其关联的图像索引来支持用户界面。

原文地址:https://www.cnblogs.com/yunqie/p/6180620.html