2011-11-18 45 views
0

我想将一个环境变量添加到ini文件中的路径,该变量是Windows中当前可以通过%username%访问的用户名。处理ini文件 - 添加Enivornment变量

,所以我想这样做路径= c:\users\[username variable]\ ...

会明白anyhelp

+0

如何阅读提到的功能的文档。 –

+0

我做了,但我没有弄清楚如何从输出中提取用户名变量 – AhmadAssaf

+0

重新阅读ExpandEnvironmentStrings()的文档。 –

回答

1

使用ExpandEnvironmentStrings()。

+0

你可以请求我提供一些关于如何使用这些函数调用 – AhmadAssaf

+0

嗯,你调用['ExpandEnvironmentString'](http://msdn.microsoft.com /en-us/library/windows/desktop/ms724265%28v=vs.85%29.aspx)有三个参数。第一个是“包含一个或多个环境变量字符串的缓冲区,格式为:%variableName%”。第二个是“指向缓冲区的指针,它接收在lpSrc缓冲区中扩展环境变量字符串的结果”。第三个是“可以存储在由lpDst参数指向的缓冲区中的最大字符数。”如果您在解释的某个部分遇到问题,请详细说明。 –