1

オペレーティング システムが別のドライブにあり、次に「E:\WINDOWS」にある場合は、「C:\WINDOWs」パスを取得したいと考えています。getenv("windir") を使用しましたが、この解決策は必要ありません。環境 variable.variable の名前を変更するとどうなりますか

4

2 に答える 2

3

Windows API を参照してくださいGetWindowsDirectory

http://msdn.microsoft.com/en-us/library/windows/desktop/ms724454(v=vs.85).aspx

于 2012-08-09T11:14:31.023 に答える
0

CSLID_WINDOWSで渡すAPI SHGetFolderPathは、必要なもののように見えます。

于 2012-08-09T11:39:11.470 に答える