现在我正在使用__wgetmainargs
来检索表示在用户环境中设置的变量的字符串数组。
使用VS2013一切正常,但是,使用VS2015我收到error LNK2019: unresolved external symbol __wgetmainargs
错误。
我发现这是removed而CommandLineToArgvW
是替代品,但我不需要命令行参数,我需要环境数组(出于某种原因我无法使用{ {1}},我只是在那里弄垃圾。)
我必须将哪个库添加到链接器或我可以使用哪种替代API?
答案 0 :(得分:0)
解决此问题的方法是使用GetEnvironmentStrings
返回指向所有环境变量的wchar_t序列的指针,这些变量由\0
分隔,以\0\0
结尾,然后可以使用直接或separated manually for a transformation into the format needed (GPLv2)。