MFC 实现快捷键页面

时间:2015-10-30 04:33:54
【文件属性】:

文件名称:MFC 实现快捷键页面

文件大小:24KB

文件格式:RAR

更新时间:2015-10-30 04:33:54

查询 显示 组合框

基于MFC完成页面的设置;首先在OnInitDialog()函数中完成对话框的初始化,初始化包括快捷方案组合窗口初始化(LoadAllSchemes( FileName))、列表控件初始化InitListCtrl()、插件组合窗口初始化LoadAllPlugin();其中快捷方案组合窗口中的信息是通过SsnGetPath获取相应地址信息,查询该地址下对应的文件节名就是相应的快捷方案;在查找快捷方案是,遍历相应文件夹中的文件信息,即得到列表空间中的“命令描述”和“快捷键信息”,查找到的相应快捷键信息通过vector存储到vSave中,用于查询时调用;同时通过map把相应的插件ID和插件名对应存储到mapPlugin,用于插件查询时使用; 快捷方案查找,首先获取组合框中的快捷方案名,快捷方案名既是相应的文件名,通过遍历文件名下的相应信息,完成查找功能; 插件查找,因为mapPlugin中存储了插件ID和插件名的对应信息,所以通过获得组合框中选中的插件名,则可以查找到对应的插件ID,通过插件ID,在列表框中填充相应的信息; 查询功能,获取列表框中每行每列的相应信息和Edit中的信息进行比较,如果相同,则标注该行;


【文件预览】:
CoreUI
----DlgDefaultList.h(421B)
----CoreUI.vcxproj.filters(2KB)
----stdafx.cpp(206B)
----CoreUI.vcxproj.user(143B)
----HotkeyScheme.h(1KB)
----HotkeyScheme.cpp(10KB)
----res()
--------CoreUI.rc2(796B)
----stdafx.h(1KB)
----CoreUI.h(467B)
----CoreUI.rc(13KB)
----~VC9244.tmp(2KB)
----CoreUI.def(49B)
----targetver.h(314B)
----~VC9266.tmp(0B)
----CoreUI.cpp(3KB)
----CoreUI.aps(40KB)
----DlgDefaultList.cpp(657B)
----~VC9265.tmp(0B)
----resource.h(2KB)
----~VC9245.tmp(0B)
----CoreUI.vcxproj(18KB)
----ReadMe.txt(3KB)

网友评论

  • 坑,缺少头文件