Winapi 替代VS2015中的_wgetmainargs

Winapi 替代VS2015中的_wgetmainargs,winapi,visual-c++-2015,Winapi,Visual C++ 2015,现在我正在使用以检索表示用户环境中设置的变量的字符串数组 使用VS2013一切正常,但是使用VS2015我得到错误LNK2019:未解析的外部符号_wgetmainargs错误 我发现这是一个替换,但我不需要命令行参数,我需要环境数组(由于某些原因,我不能使用\u wenviron,我只是在那里得到垃圾) 我必须向链接器添加哪个库,或者我可以使用哪个替代API?解决这个问题的一种方法是使用返回一个指向所有环境变量的wchar\t序列的指针,这些变量由\0分隔,以\0\0结尾,然后可以直接使用或使

现在我正在使用以检索表示用户环境中设置的变量的字符串数组

使用VS2013一切正常,但是使用VS2015我得到
错误LNK2019:未解析的外部符号_wgetmainargs
错误

我发现这是一个替换,但我不需要命令行参数,我需要环境数组(由于某些原因,我不能使用
\u wenviron
,我只是在那里得到垃圾)


我必须向链接器添加哪个库,或者我可以使用哪个替代API?

解决这个问题的一种方法是使用返回一个指向所有环境变量的wchar\t序列的指针,这些变量由
\0
分隔,以
\0\0
结尾,然后可以直接使用或使用。

在VS2015,我没有看到任何关于它被删除的提及。@JonathanPotter是的,但它已经不起作用了,当你用谷歌搜索它时,你会看到几个非官方页面声明它被删除。一个选项是使用GetEnvironmentStrings并手动拆分它,但如果你想获得当前进程的环境,这只是我的备用选项,呼叫我不知道,为什么你会称最直接的解决方案为“你的退路”。