当前位置: 首页 > news >正文

深圳东莞网站开发/优化设计

深圳东莞网站开发,优化设计,网站建设流程报告,企业推广的渠道有哪些在文档/视图中,打开菜单旁边的”最近使用列表“可以列出最近使用的文档名称,这对于加快程序的处理文档速度。在VC2008SP1中的效果如下: 我们只要在应用程序类的InitInstance 函数中调用LoadStdProfileSettings()即可,函数原型如下…

在文档/视图中,打开菜单旁边的”最近使用列表“可以列出最近使用的文档名称,这对于加快程序的处理文档速度。在VC2008SP1中的效果如下:

我们只要在应用程序类的InitInstance 函数中调用LoadStdProfileSettings()即可,函数原型如下:

void  LoadStdProfileSettings( 
   UINT nMaxMRU =  _AFX_MRU_COUNT 
); 

其中的参数为设置的最近使用列表文件个数。要使用这个的时候,要先写入注册表位置:

SetRegistryKey( _T( "xxxxxxxxxx" ));

其中的xxxxxxxxxx为你的程序名称。然后就能在注册表下看到如下值:


最近文件列表可以让你很方便地打开你以前曾经打开过的文 
件,那么,如何为自己的应用程序加入最近文件列表功能呢? 
  最简单的方法就是在你新建工程的时候选择包含最近文件列 
表功能,也就是在 MFC AppWizard 的第 4 步的时候使 “How  
many files would you like on your recent file list?” 的 
值不为 0 即可。 
  如果你在新建工程的时候没有选择包含最近文件列表功能, 
那么可以按照如下的方法为你的工程加入它: 
  1.在你的“文件”菜单中添加一个名称为“最近文件”的菜 
单项,其 ID 为 ID_FILE_MRU_FILE1。 
  2.在你的工程的 App 类的 InitInstance 方法中将 
    LoadStdProfileSettings(0); 
改成: 
    LoadStdProfileSettings(); 
即可。 
  这样,你的工程就有了最近文件列表功能。 
  事实上,以这种方法生成的最近文件列表项是保存在注册表 
中 HKEY_CURRENT_USER/Sofrware/Loacl Appwizard-Generated  
Applications 下以你的工程名为主键的 Recent File List  主 
键中 File? 格式的字符串值中。LoadStdProfileSettings 的参 
数值决定了保存在这里的最近文件的数目,其默认值(没有参数 
时)为 4。 Loacl Appwizard-Generated Applications 主键是 
Visual C++ 默认的,在工程的 App 类的 InitInstance 方法中 
由 SetRegistryKey() 函数创建的,你可以将其改成你需要的名 
称,例如: 
  SetRegistryKey(_T("skyice software")); 
  那么,如何处理从菜单中选择的最近文件列表中的文件呢? 
由于在菜单中只有 ID_FILE_MRU_FILE1  这一个菜单项,其余的 
菜单项都是由 LoadStdProfileSettings();  动态的加上的,因 
此,用一般的方法难以实现对菜单项的响应。此时,可以采用如 
下的方法: 
  1.在 CMainFrame 类中加入对菜单项 ID_FILE_MRU_FILE1的 
响应。 
  2.在 MainFrm.cpp 中将 
  ON_COMMAND(ID_FILE_MRU_FILE1,OnFileMruFile1) 
改成 
  ON_COMMAND_RANGE(ID_FILE_MRU_FILE1,ID_FILE_MRU_FILE4,  
OnFileMruFile1) 
即可。 
  以后,所有对最近文件列表中文件的选择都由 CMainFrame  
方法 OnFileMruFile1 响应,你可以在此函数中判断具体是选择 
了哪个文件,进而做出相应的处理。

http://www.lbrq.cn/news/1466965.html

相关文章:

  • 做服装批发网站/汕头网站排名优化
  • 靠谱的做任务赚钱网站/搜索引擎营销的实现方法有哪些
  • 国内专门做旅游攻略的网站/香港百度广告
  • 企业网站素材/百度网页广告怎么做
  • 曲阜建设公司网站/seo教学网seo
  • 昌平区住房和建设委员会官方网站/电商网站建设步骤
  • 湛江免费网站制作/b站推广网站2023
  • 张家港网站建设培训学校/新华传媒b2b商务平台
  • 中国招聘网/做网站怎么优化
  • 百度该网站无法进行访问阿里云/网络软文广告
  • 网站服务器知识/病毒营销案例
  • 济南网站建设网站/百度推广怎么优化
  • 网龙网络有限公司/seo排名优化教学
  • 开封网站制作公司/徐州网站建设方案优化
  • ssm网站开发视频/网络推广文案有哪些
  • 完善网站通讯员队伍建设/成都网站建设
  • 攀枝花建设规划网站/青岛百度网站排名优化
  • 作为一个大学生网站 应该怎么做/农村电商平台
  • 茶山网站建设公司/口碑营销案例有哪些
  • 微信公众号直接链接网站怎么做/百度收录怎么做
  • 重庆新闻头条今天/济南网络优化网站
  • 广东新闻联播回看/怎么优化网络
  • 做seo网站图片怎么优化/google推广seo
  • 一站式做网站价格/营业推广促销
  • 邢台做移动网站/平台交易网
  • 外国人 做的中国字网站/企业网站快速建站
  • 大丰市市城乡建设局网站/产品软文范例100字
  • wordpress仪表盘默认/seo课培训
  • 重庆系统建站怎么用/互联网营销师考试内容
  • 如何把自己做的网站 放在网上/什么是核心关键词
  • wxPython 实践(六)对话框
  • QT中使用OpenCV保姆级教程
  • 网络编程-加密算法
  • Text2SQL 智能问答系统开发-预定义模板(二)
  • 可计算存储(Computational Storage)与DPU(Data Processing Unit)的技术特点对比及实际应用场景分析
  • 【车联网kafka】Kafka核心架构与实战经验(第二篇)