Windowsがインストールされているドライブを返す関数が知りたいです。たとえば、"C:\" temp_char = getWindowsInstalledDrive(); にインストールされている Windows で次のコードを使用してプログラムを実行するとします。
"C:\" を返す必要があります。
ご存知でしたら、その機能を教えてください。C/C++ 関数である必要があります。ありがとう。
GetWindowsDirectoryを使用して、最初の 3 文字からドライブを抽出します。この機能はヘルプで「レガシー」と説明されていますが、既存のすべての Windows バージョンで動作するはずです。
GetSystemDirectory(): http://msdn.microsoft.com/en-us/library/ms724373%28VS.85%29.aspxを使用して、最初の 3 文字を取得できます。