如何利用MFC实现一个打开一个文件的同时,其相关的文件也可以同时打开?
功能是可以先新建一个配置文件,保存相关文件的信息,当打开配置文件的时候,其保存的相关文件也可以同时打开!!感谢各位大神!!!实在抱歉,分值没了,下次补上...
功能是可以先新建一个配置文件,保存相关文件的信息, 当打开配置文件的时候,其保存的相关文件也可以同时打开!!感谢各位大神!!!
实在抱歉,分值没了,下次补上 展开
实在抱歉,分值没了,下次补上 展开
2个回答
展开全部
不知道是不是要类似历史记录那样的东西?
适用CFileDialog类打开文件的时候,记录打开文件的路径PathName到一个字符串中,将这个字符串信息写入一个配置文件。打开另一个文件时候,先比较这个文件路径配置文件中的文件路径是否相同,如相同则不操作,如不同,通过追加的方式,写入到配置文件中。这样配置文件中可以保存多个文件路径。
通过打开配置文件的时候,读取其中的文件路径信息,包含多个路径的话,用for循环一一读取并用ShellExecute打开路径,就在文件的默认关联的打开程序中打开了。要是让文件内容在MFC窗口控件中显示,就要使用非模态对话框产生多个窗口来显示。
适用CFileDialog类打开文件的时候,记录打开文件的路径PathName到一个字符串中,将这个字符串信息写入一个配置文件。打开另一个文件时候,先比较这个文件路径配置文件中的文件路径是否相同,如相同则不操作,如不同,通过追加的方式,写入到配置文件中。这样配置文件中可以保存多个文件路径。
通过打开配置文件的时候,读取其中的文件路径信息,包含多个路径的话,用for循环一一读取并用ShellExecute打开路径,就在文件的默认关联的打开程序中打开了。要是让文件内容在MFC窗口控件中显示,就要使用非模态对话框产生多个窗口来显示。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询