我使用Visual Studio 6是出于向后兼容的原因而且我需要
像这样使用GetAncestor()
来创建一个dll:
HWND ancestorhandle = GetAncestor(myvar, 2);
我已经包含了这些头文件:
#include <windows.h>
#include "stdafx.h"
#include "offlinelib.h"
#include <stdio.h>
根据文件:
但是在编译时,我收到一个错误:
GetAncestor: Undeclared identifier
我做错了什么?
答案 0 :(得分:0)
尝试向上移动#include "stdafx.h"
(预编译的标头),使其成为第一个包含行。
答案 1 :(得分:0)
添加
解决#ifdef WINVER
#undef WINVER
#endif
#define WINVER 0x500
在stdafx.h之上