返回Windows安装的驱动器的函数?
我想知道返回安装 Windows 的驱动器的函数。 例如 如果我们在 Windows 中运行一个包含以下代码的程序,该程序安装在“C:\”中 temp_char = getWindowsInstalledDrive();
应返回“C:\”。
如果您知道,请指出该功能。它应该是一个 C/C++ 函数。 谢谢。
i would like to know the function which returns the drive where the windows has been installed.
for example
if we run a program with following code in windows which is installed in "C:\"
temp_char = getWindowsInstalledDrive();
should return "C:\".
please point me to that function if you know. it should be a C/C++ function.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 GetSystemDirectory(): http://msdn .microsoft.com/en-us/library/ms724373%28VS.85%29.aspx,然后取前 3 个字母。
You can use GetSystemDirectory(): http://msdn.microsoft.com/en-us/library/ms724373%28VS.85%29.aspx and then take the first 3 letters.
使用 GetWindowsDirectory,然后提取驱动器从前三个字符开始。此功能在帮助中被描述为“旧版”,但应该适用于所有现有的 Windows 版本。
Use GetWindowsDirectory, and then extract the drive from the first three characters. This function is described as "legacy" in the help, but should work on all existing Windows versions.