我想知道返回已安装 Windows 的驱动器的功能。例如,如果我们在安装在“C:\”中的 Windows 中运行具有以下代码的程序 temp_char = getWindowsInstalledDrive();
应该返回“C:\”。
如果您知道,请指出该功能。它应该是一个 C/C++ 函数。谢谢。
使用GetWindowsDirectory,然后从前三个字符中提取驱动器。此功能在帮助中被描述为“旧版”,但应该适用于所有现有的 Windows 版本。
您可以使用 GetSystemDirectory(): http: //msdn.microsoft.com/en-us/library/ms724373%28VS.85%29.aspx然后取前 3 个字母。