在MFC中的当前目录中创建ini文件

时间:2015-04-28 02:26:38

标签: c++ winapi mfc

问题是我不想在ini文件中写入任何细节。我只是想在当前目录中或在另一个目录中创建一个ini文件。在调试文件夹中,主.exe是。

tableView.rowHeight

关于如何做到这一点的任何想法?

1 个答案:

答案 0 :(得分:1)

调用GetCurrentDirectory以获取应用程序的路径 CreateFile创建实际文件。

TCHAR currentDir[MAX_PATH];
TCHAR iniFile[MAX_PATH];
GetCurrentDirectory( MAX_PATH, currentDir );

_stprintf(iniFile,_T("%s\\iniFile.txt"),currentDir);

HANDLE hFile = CreateFile( iniFile,GENERIC_WRITE, FILE_SHARE_READ,
NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);