2011-08-29 106 views
3

我搜索变种以格式硬盘或USB磁盘编程。我创建了api函数SHFormatDrive,但是在这里使用了windows对话框。在我看来,这种方法不错,但我怎么能隐藏/禁止这个对话框。在任何地方,我都会继续搜索以编程方式格式化磁盘。如何以编程方式运行格式化磁盘?

+0

@Adrien:真的,有一个微弱的时刻。删除我的评论。 –

+0

链接的答案被标记为winapi,而这个更一般。我投票重新开放。 –

回答

4

使用Win32_Volume类的Format方法。 Details here

+0

你可以举例说明这个类的实现吗(方法等)? – Viktorianec

+1

我没有一个方便的代码示例,但如果您之前没有在C++中使用WMI,可能会帮助您开始:http://msdn.microsoft.com/en-us/library/aa394558%28v= VS.85%29.aspx –

+0

感谢您的参考,但我认为这是如此艰难的方式。 – Viktorianec