123456

 

怎么在安装目录下创建一个文件

如题:

怎么在安装目录下创建新的文件夹和文件:

比如,我想实现在自己的工程上生成一个文件来保存某些信息,这个文件目录如果没有,我要创建,如果有,我就获取它的路径,以备读取
用到函数主要有GetModuleFileName/SHGetSpecialFolderPath/CreateDirectory/::PathFileExists

其中GetModuleFileName用来获得打开的文件所在的目录,SHGetSpecialFolderPath可以创建到系统目录下,如D://我的文档//...

CreateDirectory如果文件夹存在,则创建失败,否则创建成功,::PathFileExists用来判断文件是否存在,这个函数的LIB在DLG类中已被包含,在c++类中是不被包含的,要加上代码 直接贴上自己写的一个返回文件路径的函数,如果文件不存,就创建,并返回,如果有就直接返回路径

posted on 2010-08-11 18:47  hgy413  阅读(428)  评论(0编辑  收藏  举报

导航