我想知道如何通过C++在Windows 7中格式化硬盘?我目前有一个使用 dll 中的函数在这方面取得成功的应用程序。不幸的是,我没有 dll 的代码,所以我无法查看它在做什么。它实际上并不格式化驱动器本身,而是启动内置于 Windows 中的格式化实用程序并开始格式化。我所说的格式化实用程序是指当您右键单击驱动器并选择格式化时出现的对话框。 dll 以某种方式打开此对话框并开始格式化。该对话框在 Windows XP 和 7 中几乎相同,但由于某种原因它在 7 中无法正常工作。我也尝试在管理员中运行该应用程序,但没有成功。
最佳答案
如果没记错的话,您正在寻找 SHFormatDrive()
。
关于c++ - 在 Windows 7 上用 C++ 格式化硬盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2223804/