我用的是win8的vs2012,RECT应该引入什么头文件?windows.h我第一个就引入了,去windows.h里面搜也搜不到RECT这个关键字,应该引入哪个头文件呢? 真是奇怪啊,是不是还需要什么命名空间呢?在MSDN上面查到它就是在Windows.h里面的啊 包含windows.h应该是可以的,没有的话,再包含windef.h,如果实在没有,就自己定义一个吧,效果一样的,结构如下:typedef struct tagRECT{ LONG left; LONG top; LONG righ
我在VS中编译程序遇到这个错误:error C3861: 'ReadDirectoryChangesW': identifier not found, even with argument-dependent lookup 差了一下MSDN,说是要包含 windows.h 头文件,我照做了,但是错误依旧.为什么呢,不应该啊,明明已经按照MSDN中要求的做了,还是不行呢? 仔细阅读MSDN,发下这样一句话:To compile an application that uses this funct