代码之家  ›  专栏  ›  技术社区  ›  Jim Fell

在Visual Studio 2008中设置Win32 DLL

  •  0
  • Jim Fell  · 技术社区  · 14 年前

    我想使用Visual Studio 2008生成一个Win32 DLL(非托管代码)。在选择新项目之后,在项目类型中& GT;其他语言-GT;VisualC++ + G.Win32 i选择Win32项目作为项目类型。然后我给它起了个名字并指定了位置,然后单击OK。在Win32应用程序向导中,我选择了以下设置:

    • 应用程序类型:DLL

    是否应选择ATL或MFC公用头文件?

    ManagementObjectSearcher 可以用C语言来做这件事,但是我还没有弄明白这是如何在C++中完成的。

    1 回复  |  直到 5 年前
        1
  •  1
  •   Steve Townsend    14 年前

    通常,您只需要ATL for COM(如果您确实使用 WMI System.Management 在.Net框架中。

    MFC是一个通用类库,用于包装win32api,如果有WMI支持的话(我不这么认为-list是 here )你可能会发现它很有用。

    various USB classes here 列出系统中存在的内容并输出所需内容。查看 C++ example here . 这很难看,C会容易得多。