如何使用winapi课程?

时间:2012-09-24 15:42:37

标签: c++ qt winapi mount disk-partitioning

我正在尝试创建一个项目来创建文件,格式化它,创建一个新分区并安装它,卸载它...在C ++中使用Qtcretor 我发现winapi提供了几个功能帮助我做Format method of the Win32_Volume classAddMountPoint method of the Win32_Volume class,但是没有代码示例显示如何使用它我尝试使用WMI C++ Application Examples但是徒劳无法

任何人都可以把我放在路上吗?

任何帮助都将受到赞赏并提前致谢。

1 个答案:

答案 0 :(得分:2)

使用WMI应该在Powershell脚本中完成,而不是C ++。

如果您在开始时已经丢失,那么只需将C ++的使用限制为CreateProcess()函数调用,并引用一些Powershell脚本。

如果您坚持用C ++编写所有内容,那么MSDN文档应该可以帮助您使用WMI's COM API。有samples of C++ code。您所谓的“winapi类”实际上是COM接口,具有所有复杂功能。我认为你不会因为复制'''一些行而逃脱,因为COM并不像VBScript那样直观。