#include <io.h>
#include <window.h>
TCHAR tmpPath[260] = {0};
GetModuleFileName( NULL, tmpPath, 260 ); //获取当前进程已加载模块的文件的完整路径,该模块必须由当前进程加载。
(_tcsrchr(tmpPath,_T('\\')))[1] = 0;
strcat(tmpPath, "\\test.ini");
if((_access(tmpPath, 0)) == -1)
{
//AfxMessageBox("创建工程文件成功");
WritePrivateProfileString("PFAC", "visable", "true", tmpPath);
WritePrivateProfileString("PFAC", "mode", "6", tmpPath);
}
else
{
if(::DeleteFile(tmpPath))
{
//AfxMessageBox("删除工程文件成功");
}
else
{

这段代码展示了如何在VC 6中使用GetModuleFileName、_access和WritePrivateProfileString等函数来读写ini配置文件。通过GetModuleFileName获取当前模块路径,然后创建或删除test.ini文件,并设置ini文件中的键值对。
最低0.47元/天 解锁文章
3048

被折叠的 条评论
为什么被折叠?



