【问题标题】:Using the Windows.Management namespace in C++ builder XE2在 C++ builder XE2 中使用 Windows.Management 命名空间
【发布时间】:2012-05-11 07:05:57
【问题描述】:

我对 Embarcadero XE2 上的 C++ 非常陌生。目前我想转移以下课程 http://weblogs.asp.net/whaggard/archive/2006/02/11/438006.aspx

到 c++ 版本。

但我想知道我是否可以在 Embarcadero XE2 上使用 System.Management,或者我仍然必须使用 wbemidl.h 来处理 WMI。 (我刚刚试了一下,它返回错误:管理不是系统的成员)

任何帮助将不胜感激。

【问题讨论】:

    标签: c++ wmi c++builder-xe2


    【解决方案1】:

    System.Management 是一个.Net 命名空间,C++ Builder 不是一个.Net 开发工具,所以你不能在c++ builder 下使用这个命名空间。从 C++ 访问 WMI 的自然方法是使用 wbemcli.h 或 wbemidl.h 文件中定义的接口直接使用 COM。

    【讨论】:

    • 谢谢,我会按照你建议的方式做!
    猜你喜欢
    • 2012-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-05
    • 2011-01-02
    • 1970-01-01
    • 2022-01-18
    相关资源
    最近更新 更多