c++ GetPrivateProfileString 从当前目录读取ini文件

2024-01-04

我正在 C++ 上创建一个 dll。这是一个 Visual Studio 项目。 dll从ini文件中读取一些数据。我决定使用 GetPrivateProfileString 函数。它几乎完全有效。它在当前目录中看不到文件。我如何提供这个参数(称为路径的变量)?

如何传递最后一个参数(路径)

Code:

LPCTSTR path = L"\\test.ini";
TCHAR protocolChar[32];
int a = GetPrivateProfileString(_T("Connection"), _T("Protocol"), _T(""), protocolChar, 32, path);

来自 test.ini 的字符串:

[Connection]
Protocol = HTTP

我也尝试过这个:

LPCTSTR path = L"test.ini";

但这对我没有帮助


LPCTSTR path = _T(".\\test.ini");

.代表当前目录。希望这对你有用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

c++ GetPrivateProfileString 从当前目录读取ini文件 的相关文章

随机推荐