热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

MFC怎么读取配置文件改变最近打开文件列表

请问各位大神,怎么把从配置文件读取出来的路径放到系统自动生成的菜单中的最近打开文件列表中,添加后响应函数是什么呢?越详细越好。谢谢。
请问各位大神,怎么把从配置文件读取出来的路径放到系统自动生成的菜单中的最近打开文件列表中,添加后响应函数是什么呢?越详细越好。谢谢。

2 个解决方案

#1


我认为应该是做一个配置文件,第一次打开程序的时候先读取配置文件,看看有没有要加载的‘最近的文件’,如果没有跳过。
当打开过文件后,就把路径写入配置文件,这样,当再次打开程序的时候,就可以设置‘最近的文件’了。

#2


引用 1 楼 shiguojie19892 的回复:
我认为应该是做一个配置文件,第一次打开程序的时候先读取配置文件,看看有没有要加载的‘最近的文件’,如果没有跳过。
当打开过文件后,就把路径写入配置文件,这样,当再次打开程序的时候,就可以设置‘最近的文件’了。
嗯,我现在已经写好了配置文件,就是不知道如何设置到那去,用什么函数设置呢?

推荐阅读
  • 本文探讨了 `encodeURI` 和 `encodeURIComponent` 以及它们对应的解码函数的区别与应用场景。这两个编码方法主要用于处理 URI(统一资源标识符),用于标识互联网上的资源(如网页或文件)及其访问方式(如 HTTP 或 FTP)。`encodeURI` 适用于整个 URI 的编码,而 `encodeURIComponent` 则针对 URI 中的特定组件进行编码,确保每个部分都能正确解析。解码函数则分别用于将编码后的 URI 和 URI 组件还原为原始形式。 ... [详细]
  • 在软件开发中,应谨慎使用全局变量以规避潜在风险。为减少全局变量的使用,可将仅限于单个源文件内使用的变量声明为静态,同时将相关结构体定义一并纳入该文件。当模块内部的全局变量过多时,建议通过封装或使用局部作用域来替代,以提高代码的可维护性和安全性。 ... [详细]
  • 如何配置计算机以指定下载文件的默认保存位置?
    如何配置计算机以指定下载文件的默认保存位置? ... [详细]
  • 如何使用专业软件打开和编辑PHP电影文件?
    如何使用专业软件打开和编辑PHP电影文件? ... [详细]
  • 全面解析:安检利器的高效应用与技术特点
    全面解析:安检利器的高效应用与技术特点 ... [详细]
  • 在Tomcat启动过程中,遇到了 `java.io.EOFException` 异常,具体表现为 `ObjectInputStream$PeekInputStream.readFully` 方法读取数据时出现不完整的情况。该问题通常由输入流提前结束或数据传输不完整引起,需要检查数据源的完整性和网络连接的稳定性。 ... [详细]
  • Linux 系统中软链接与硬链接的创建及删除方法详解
    在Linux操作系统中,每当创建新文件时,内核会为其分配一个唯一的inode(索引节点)。inode中存储了文件的属性信息,如权限、所有者、大小和时间戳等。通过软链接和硬链接,用户可以方便地在文件系统中创建指向目标文件的引用。软链接类似于Windows中的快捷方式,而硬链接则是直接指向同一个inode的多个文件名。了解如何创建和删除这两种链接对于高效管理和维护文件系统至关重要。 ... [详细]
  • 本文深入探讨了 AdoDataSet RecordSet 的序列化与反序列化技术,详细解析了将 RecordSet 转换为 XML 格式的方法。通过使用 Variant 类型变量和 TStringStream 流对象,实现数据集的高效转换与存储。该方法不仅提高了数据传输的灵活性,还增强了数据处理的兼容性和可扩展性。 ... [详细]
  • EasyUI作为一种高效的前端框架,显著简化了JavaScript代码的编写,提升了开发效率。在构建窗口应用程序时,首先需要引入EasyUI所需的JS文件和CSS样式表。由于EasyUI依赖于jQuery,因此还需确保正确加载jQuery库。通过这种方式,开发者能够快速实现界面组件的动态交互与美观布局,为用户提供更加流畅的使用体验。 ... [详细]
  • 版本控制是软件开发中的关键实践,用于管理和跟踪代码变更历史,确保团队协作高效有序。本文详细介绍了SVN(Subversion)服务器与客户端的安装配置步骤,并针对常见问题提供了实用的解决方案,帮助用户顺利搭建和使用SVN系统。 ... [详细]
  • HTML5视频标签是否支持边加载边播放功能? ... [详细]
  • 本文将深入探讨MySQL存储引擎的特性及其选择策略。在MySQL 5.1之前的版本中,存储引擎必须与MySQL一同编译和安装。自5.1版本起,存储引擎通过插件化接口实现,显著提升了灵活性和扩展性。文中详细分析了不同存储引擎的特点,如InnoDB、MyISAM等,并提供了针对具体应用场景的优化建议,帮助读者更好地理解和选择适合的存储引擎,以提升数据库的整体性能。 ... [详细]
  • 本文通过复旦大学自然语言处理课程中的一个具体案例,详细解析了中文词汇分割技术的实现方法。该案例利用Java编程语言,结合词典和算法模型,展示了如何高效地进行中文文本的词汇分割,为相关研究和应用提供了宝贵的参考。 ... [详细]
  • 近期,一种被称为“1KB快捷方式病毒”(学名为“VBS病毒”)在我公司内迅速蔓延,给系统安全带来了严重威胁。该病毒通过创建同名的恶意快捷方式文件传播,感染后可能导致文件损坏或丢失。为有效应对这一问题,我们正在采取一系列综合防护措施,包括更新防病毒软件、加强员工安全意识培训以及定期备份重要数据,以降低病毒带来的风险。 ... [详细]
  • 本文深入解析了HTML表格与表单元素,特别是图像映射技术的应用。详细介绍了如何利用 `` 标签实现内容的行列对齐,并探讨了 HTML4 中 Flash 的引入及其在网页设计中的应用。通过实例展示了 `` 标签的使用方法,帮助开发者更好地理解和掌握这些核心元素。 ... [详细]
author-avatar
洁西卡915_922
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有