如何使用 winapi 类

How to use winapi classes?

本文关键字:winapi 何使用      更新时间:2023-10-16

正在尝试创建一个项目来创建一个文件,格式化它,创建一个新分区并挂载它,卸载它......与Qtretor C++我发现 winapi 提供了几个功能来帮助我做到这一点Format method of the Win32_Volume classAddMountPoint method of the Win32_Volume class但没有代码示例显示如何使用它,我尝试使用 WMI C++应用程序示例但徒劳无功

有人可以把我送上路吗?

任何帮助将不胜感激,并提前表示感谢。

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

如果你在一开始就迷路了,那么只需将C++的使用限制为CreateProcess()函数调用,并引用一些Powershell脚本。

如果您坚持用C++编写所有内容,那么 MSDN 文档应该可以帮助您使用 WMI 的 COM API。有C++代码的示例。您所谓的"winapi 类"实际上是具有所有复杂性的 COM 接口。我认为您不会通过复制粘贴某些行来逃脱,因为COM不像VBScript那样直观。