gpt4 book ai didi

c++ - 如何在 WritePrivateProfileString() 中使用当前驱动器名称

转载 作者:行者123 更新时间:2023-11-28 06:51:51 26 4
gpt4 key购买 nike

我如何找到运行我的可执行文件的当前驱动器名称?

我想使用 WritePrivateProfileString() 在 .ini 文件中保存一个字符串。我想让文件名通用,因为硬编码完整路径或驱动器名称不是一个好主意。

谁能告诉我如何检索当前驱动器名称以在此 API 中使用。

我正在像这样使用这个 API:-

WritePrivateProfileString(_T("device"), _T("i2c_address"), temp, _T("D:\log.ini"));

我不想在这里对 D 进行硬编码,请告诉我如何使它通用。

最佳答案

我相信您可以使用 GetModuleFileName 获取正在运行的模块的完整绝对路径,对于您使用的事件模块:

GetModuleFileName(NULL,Buffer,BufferLength);

关于c++ - 如何在 WritePrivateProfileString() 中使用当前驱动器名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23825555/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com