不对啊,我按照vckbase上说的加入 #undef WINVER #define WINVER 0X500 后报错一大队,如下--------------------Configuration: Rand - Win32 Debug-------------------- Compiling... StdAfx.cpp NOTE: WINVER has been defined as 0x0500 or greater which enables Windows NT 5.0 and Windows 98 features. When these headers were released, Windows NT 5.0 beta 1 and Windows 98 beta 2.1 were the current versions. For this release when WINVER is defined as 0x0500 or greater, you can only build beta or test applications. To build a retail application, set WINVER to 0x0400 or visit http://www.microsoft.com/msdn/sdk to see if retail Windows NT 5.0 or Windows 98 headers are available. See the SDK release notes for more information. c:\program files\microsoft visual studio\vc98\include\winuser.h(2477) : error C2447: missing function header (old-style formal list?) c:\program files\microsoft visual studio\vc98\include\winuser.h(3597) : error C2059: syntax error : 'constant' c:\program files\microsoft visual studio\vc98\include\winuser.h(3597) : error C2059: syntax error : ')' c:\program files\microsoft visual studio\vc98\include\winuser.h(3785) : error C2059: syntax error : ')' c:\program files\microsoft visual studio\vc98\include\winuser.h(3793) : error C2059: syntax error : ')' c:\program files\microsoft visual studio\vc98\include\winuser.h(5449) : error C2065: 'idThread' : undeclared identifier c:\program files\microsoft visual studio\vc98\include\winuser.h(5449) : error C2065: 'wMsg' : undeclared identifier c:\program files\microsoft visual studio\vc98\include\winuser.h(5449) : error C2065: 'wParam' : undeclared identifier c:\program files\microsoft visual studio\vc98\include\winuser.h(5449) : error C2065: 'lParam' : undeclared identifier c:\program files\microsoft visual studio\vc98\include\winuser.h(5453) : error C2501: 'PostThreadMessageA' : missing storage-class or type specifiers c:\program files\microsoft visual studio\vc98\include\winuser.h(5453) : error C2373: 'PostThreadMessageA' : redefinition; different type modifiers c:\program files\microsoft visual studio\vc98\include\winuser.h(5409) : see declaration of 'PostThreadMessageA' c:\program files\microsoft visual studio\vc98\include\winuser.h(5453) : error C2078: too many initializers c:\program files\microsoft visual studio\vc98\include\winuser.h(5453) : error C2146: syntax error : missing ';' before identifier 'PostThreadMessageW' c:\program files\microsoft visual studio\vc98\include\winuser.h(5489) : error C2448: '<Unknown>' : function-style initializer appears to be a function definition c:\program files\microsoft visual studio\vc98\include\winuser.h(5489) : fatal error C1004: unexpected end of file found Error executing cl.exe.Rand.exe - 15 error(s), 0 warning(s)
HWND hwnd, // handle to window
DWORD dwTime, // duration of animation
DWORD dwFlags // animation type
);
error C2065: 'AnimateWindow' : undeclared identifier
我已经
Header: Declared in winuser.h.
Import Library: Use user32.lib.
了呀,我是vs6+SP6+win2k pro
#undef WINVER
#define WINVER 0X500
后报错一大队,如下--------------------Configuration: Rand - Win32 Debug--------------------
Compiling...
StdAfx.cpp
NOTE: WINVER has been defined as 0x0500 or greater which enables
Windows NT 5.0 and Windows 98 features. When these headers were released,
Windows NT 5.0 beta 1 and Windows 98 beta 2.1 were the current versions.
For this release when WINVER is defined as 0x0500 or greater, you can only
build beta or test applications. To build a retail application,
set WINVER to 0x0400 or visit http://www.microsoft.com/msdn/sdk
to see if retail Windows NT 5.0 or Windows 98 headers are available.
See the SDK release notes for more information.
c:\program files\microsoft visual studio\vc98\include\winuser.h(2477) : error C2447: missing function header (old-style formal list?)
c:\program files\microsoft visual studio\vc98\include\winuser.h(3597) : error C2059: syntax error : 'constant'
c:\program files\microsoft visual studio\vc98\include\winuser.h(3597) : error C2059: syntax error : ')'
c:\program files\microsoft visual studio\vc98\include\winuser.h(3785) : error C2059: syntax error : ')'
c:\program files\microsoft visual studio\vc98\include\winuser.h(3793) : error C2059: syntax error : ')'
c:\program files\microsoft visual studio\vc98\include\winuser.h(5449) : error C2065: 'idThread' : undeclared identifier
c:\program files\microsoft visual studio\vc98\include\winuser.h(5449) : error C2065: 'wMsg' : undeclared identifier
c:\program files\microsoft visual studio\vc98\include\winuser.h(5449) : error C2065: 'wParam' : undeclared identifier
c:\program files\microsoft visual studio\vc98\include\winuser.h(5449) : error C2065: 'lParam' : undeclared identifier
c:\program files\microsoft visual studio\vc98\include\winuser.h(5453) : error C2501: 'PostThreadMessageA' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winuser.h(5453) : error C2373: 'PostThreadMessageA' : redefinition; different type modifiers
c:\program files\microsoft visual studio\vc98\include\winuser.h(5409) : see declaration of 'PostThreadMessageA'
c:\program files\microsoft visual studio\vc98\include\winuser.h(5453) : error C2078: too many initializers
c:\program files\microsoft visual studio\vc98\include\winuser.h(5453) : error C2146: syntax error : missing ';' before identifier 'PostThreadMessageW'
c:\program files\microsoft visual studio\vc98\include\winuser.h(5489) : error C2448: '<Unknown>' : function-style initializer appears to be a function definition
c:\program files\microsoft visual studio\vc98\include\winuser.h(5489) : fatal error C1004: unexpected end of file found
Error executing cl.exe.Rand.exe - 15 error(s), 0 warning(s)
c:\program files\microsoft visual studio\vc98\include\winuser.h(2477) : error C2447: missing function header (old-style formal list?)
c:\program files\microsoft visual studio\vc98\include\winuser.h(3597) : error C2059: syntax error : 'constant'
c:\program files\microsoft visual studio\vc98\include\winuser.h(3597) : error C2059: syntax error : ')'
c:\program files\microsoft visual studio\vc98\include\winuser.h(3785) : error C2059: syntax error : ')'
c:\program files\microsoft visual studio\vc98\include\winuser.h(3793) : error C2059: syntax error : ')'
c:\program files\microsoft visual studio\vc98\include\winuser.h(5449) : error C2065: 'idThread' : undeclared identifier
c:\program files\microsoft visual studio\vc98\include\winuser.h(5449) : error C2065: 'wMsg' : undeclared identifier
c:\program files\microsoft visual studio\vc98\include\winuser.h(5449) : error C2065: 'wParam' : undeclared identifier
c:\program files\microsoft visual studio\vc98\include\winuser.h(5449) : error C2065: 'lParam' : undeclared identifier
c:\program files\microsoft visual studio\vc98\include\winuser.h(5453) : error C2501: 'PostThreadMessageA' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winuser.h(5453) : error C2373: 'PostThreadMessageA' : redefinition; different type modifiers
c:\program files\microsoft visual studio\vc98\include\winuser.h(5409) : see declaration of 'PostThreadMessageA'
c:\program files\microsoft visual studio\vc98\include\winuser.h(5453) : error C2078: too many initializers
c:\program files\microsoft visual studio\vc98\include\winuser.h(5453) : error C2146: syntax error : missing ';' before identifier 'PostThreadMessageW'
c:\program files\microsoft visual studio\vc98\include\winuser.h(5489) : error C2448: '<Unknown>' : function-style initializer appears to be a function definition
c:\program files\microsoft visual studio\vc98\include\winuser.h(5489) : fatal error C1004: unexpected end of file found
Error executing cl.exe.Rand.exe - 15 error(s), 0 warning(s)