关于头文件的问题
我用VS2010里面的windows窗体应用程序项目编程,想借用<windows.h>里面的一些东西,
结果敲上#include<windows.h>以后代码就通不过编译了,(当时我还没写调用<windows.h>里面的函数,代码里没有任何与<windows.h>有关的东西,除了#include<windows.h>)
编译器提示:
error C2872: “IDataObject”: 不明确的符号
可是这个是编译器自己带的库里面的东西啊,根本不是我写的。。。
请问为什么会这样呢。。。
结果敲上#include<windows.h>以后代码就通不过编译了,(当时我还没写调用<windows.h>里面的函数,代码里没有任何与<windows.h>有关的东西,除了#include<windows.h>)
编译器提示:
error C2872: “IDataObject”: 不明确的符号
可是这个是编译器自己带的库里面的东西啊,根本不是我写的。。。
请问为什么会这样呢。。。
...全文
相关推荐
C语言头文件
c语言头文件 C语言头文件 C语言头文件。。。。。。。。
文章代码依赖头文件及库
文章代码依赖头文件及库
C语言头文件#includeunistd.h的作用
C语言头文件#includeunistd.h的作用
头文件下载
将此文件放在头文件目录中,可解决编译失败问题。编译器通过一个头文件stdafx.h来使用预编译头文件。stdafx.h这个头文件名是可以在project的编译设置里指定的。编译器认为,所有在指令#include "stdafx.h"前的代码都是预编译的,它跳过#include "stdafx. h"指令,使用projectname.pch编译这条指令之后的所有代码。 因此,所有的MFC实现文件第一条语句都是:#include "stdafx.h"
vc++2008编译不了#include头文件
vc++2008编译不了#include头文件


