【问题标题】:How to use winapi classes?如何使用winapi类?
【发布时间】:2012-09-24 15:42:36
【问题描述】:

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

谁能帮我上路?

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

【问题讨论】:

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


    【解决方案1】:

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

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

    如果您坚持用 C++ 编写所有内容,那么 MSDN 文档应该会帮助您使用 WMI's COM API。有samples of C++ code。您所说的“winapi 类”实际上是具有所有复杂性的 COM 接口。我认为你不会仅仅通过复制粘贴一些行来逃避,因为 COM 不如 VBScript 直观。

    【讨论】:

      猜你喜欢
      • 2013-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-12
      • 2013-03-28
      • 1970-01-01
      • 2015-05-10
      • 2011-01-11
      相关资源
      最近更新 更多