【问题标题】:error C2065: 'CoInitializeEx' : undeclared identifier错误 C2065:“CoInitializeEx”:未声明的标识符
【发布时间】:2008-12-11 11:40:55
【问题描述】:

尝试使用hres = CoInitializeEx(0, COINIT_MULTITHREADED);时出现以下错误

错误 C2065:“CoInitializeEx”:未声明的标识符

我已经收录了:

#define _WIN32_DCOM
#include <iostream>
using namespace std;
#include <comdef.h>
#include <Wbemidl.h>

在我的 cpp 文件中。

请帮忙。

谢谢, 尼哈

【问题讨论】:

    标签: c++ mfc


    【解决方案1】:

    尝试将以下行放在预编译头文件的开头(stdafx.h)。

    #define _WIN32_WINNT 0x0400
    

    【讨论】:

    • 快速谷歌并找到了这个 - 解决了我的问题 - 我认为这应该被接受为答案。
    猜你喜欢
    • 2011-02-15
    • 2011-04-16
    • 2011-04-16
    • 2010-12-24
    • 2023-03-04
    • 2011-03-02
    • 2011-12-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多