我在网上下了一个源码,是动态链接库的例子。老是无法编译通过,出现的编译错误老多了,比如:
c:\program files\microsoft visual studio\vc98\include\winbase.h(216) : error C2146: syntax error : missing ';' before identifier 'Internal'
c:\program files\microsoft visual studio\vc98\include\winbase.h(216) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(216) : error C2501: 'Internal' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(217) : error C2146: syntax error : missing ';' before identifier 'InternalHigh'
c:\program files\microsoft visual studio\vc98\include\winbase.h(217) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(217) : error C2501: 'InternalHigh' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(218) : error C2146: syntax error : missing ';' before identifier 'Offset'
c:\program files\microsoft visual studio\vc98\include\winbase.h(218) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(218) : error C2501: 'Offset' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(219) : error C2146: syntax error : missing ';' before identifier 'OffsetHigh'
c:\program files\microsoft visual studio\vc98\include\winbase.h(219) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(219) : error C2501: 'OffsetHigh' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(220) : error C2146: syntax error : missing ';' before identifier 'hEvent'
c:\program files\microsoft visual studio\vc98\include\winbase.h(220) : error C2501: 'HANDLE' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(220) : error C2501: 'hEvent' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(224) : error C2146: syntax error : missing ';' before identifier 'nLength'
c:\program files\microsoft visual studio\vc98\include\winbase.h(224) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(224) : error C2501: 'nLength' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(225) : error C2146: syntax error : missing ';' before identifier 'lpSecurityDescriptor'
c:\program files\microsoft visual studio\vc98\include\winbase.h(225) : error C2501: 'LPVOID' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(225) : error C2501: 'lpSecurityDescriptor' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(226) : error C2146: syntax error : missing ';' before identifier 'bInheritHandle'
c:\program files\microsoft visual studio\vc98\include\winbase.h(226) : error C2501: 'BOOL' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(226) : error C2501: 'bInheritHandle' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(230) : error C2146: syntax error : missing ';' before identifier 'hProcess'
c:\program files\microsoft visual studio\vc98\include\winbase.h(230) : error C2501: 'HANDLE' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(230) : error C2501: 'hProcess' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(231) : error C2146: syntax error : missing ';' before identifier 'hThread'
c:\program files\microsoft visual studio\vc98\include\winbase.h(231) : error C2501: 'HANDLE' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(231) : error C2501: 'hThread' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(232) : error C2146: syntax error : missing ';' before identifier 'dwProcessId'
c:\program files\microsoft visual studio\vc98\include\winbase.h(232) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(232) : error C2501: 'dwProcessId' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(233) : error C2146: syntax error : missing ';' before identifier 'dwThreadId'
c:\program files\microsoft visual studio\vc98\include\winbase.h(233) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(233) : error C2501: 'dwThreadId' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(241) : error C2146: syntax error : missing ';' before identifier 'dwLowDateTime'
c:\program files\microsoft visual studio\vc98\include\winbase.h(241) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(241) : error C2501: 'dwLowDateTime' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(242) : error C2146: syntax error : missing ';' before identifier 'dwHighDateTime'
c:\program files\microsoft visual studio\vc98\include\winbase.h(242) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(242) : error C2501: 'dwHighDateTime' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(250) : error C2146: syntax error : missing ';' before identifier 'wYear'
c:\program files\microsoft visual studio\vc98\include\winbase.h(250) : error C2501: 'WORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(250) : error C2501: 'wYear' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(251) : error C2146: syntax error : missing ';' before identifier 'wMonth'
c:\program files\microsoft visual studio\vc98\include\winbase.h(251) : error C2501: 'WORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(251) : error C2501: 'wMonth' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(252) : error C2146: syntax error : missing ';' before identifier 'wDayOfWeek'
c:\program files\microsoft visual studio\vc98\include\winbase.h(252) : error C2501: 'WORD' : missing storage-class or type specifiers
………………………………………………………………
我也搜过此类错误的解决办法,比如添加#include <windows.h>之类的,还是没有解决,实在闹心呀,请各位高手指点迷津!回者有分,大小不等!
c:\program files\microsoft visual studio\vc98\include\winbase.h(216) : error C2146: syntax error : missing ';' before identifier 'Internal'
c:\program files\microsoft visual studio\vc98\include\winbase.h(216) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(216) : error C2501: 'Internal' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(217) : error C2146: syntax error : missing ';' before identifier 'InternalHigh'
c:\program files\microsoft visual studio\vc98\include\winbase.h(217) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(217) : error C2501: 'InternalHigh' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(218) : error C2146: syntax error : missing ';' before identifier 'Offset'
c:\program files\microsoft visual studio\vc98\include\winbase.h(218) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(218) : error C2501: 'Offset' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(219) : error C2146: syntax error : missing ';' before identifier 'OffsetHigh'
c:\program files\microsoft visual studio\vc98\include\winbase.h(219) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(219) : error C2501: 'OffsetHigh' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(220) : error C2146: syntax error : missing ';' before identifier 'hEvent'
c:\program files\microsoft visual studio\vc98\include\winbase.h(220) : error C2501: 'HANDLE' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(220) : error C2501: 'hEvent' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(224) : error C2146: syntax error : missing ';' before identifier 'nLength'
c:\program files\microsoft visual studio\vc98\include\winbase.h(224) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(224) : error C2501: 'nLength' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(225) : error C2146: syntax error : missing ';' before identifier 'lpSecurityDescriptor'
c:\program files\microsoft visual studio\vc98\include\winbase.h(225) : error C2501: 'LPVOID' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(225) : error C2501: 'lpSecurityDescriptor' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(226) : error C2146: syntax error : missing ';' before identifier 'bInheritHandle'
c:\program files\microsoft visual studio\vc98\include\winbase.h(226) : error C2501: 'BOOL' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(226) : error C2501: 'bInheritHandle' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(230) : error C2146: syntax error : missing ';' before identifier 'hProcess'
c:\program files\microsoft visual studio\vc98\include\winbase.h(230) : error C2501: 'HANDLE' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(230) : error C2501: 'hProcess' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(231) : error C2146: syntax error : missing ';' before identifier 'hThread'
c:\program files\microsoft visual studio\vc98\include\winbase.h(231) : error C2501: 'HANDLE' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(231) : error C2501: 'hThread' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(232) : error C2146: syntax error : missing ';' before identifier 'dwProcessId'
c:\program files\microsoft visual studio\vc98\include\winbase.h(232) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(232) : error C2501: 'dwProcessId' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(233) : error C2146: syntax error : missing ';' before identifier 'dwThreadId'
c:\program files\microsoft visual studio\vc98\include\winbase.h(233) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(233) : error C2501: 'dwThreadId' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(241) : error C2146: syntax error : missing ';' before identifier 'dwLowDateTime'
c:\program files\microsoft visual studio\vc98\include\winbase.h(241) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(241) : error C2501: 'dwLowDateTime' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(242) : error C2146: syntax error : missing ';' before identifier 'dwHighDateTime'
c:\program files\microsoft visual studio\vc98\include\winbase.h(242) : error C2501: 'DWORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(242) : error C2501: 'dwHighDateTime' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(250) : error C2146: syntax error : missing ';' before identifier 'wYear'
c:\program files\microsoft visual studio\vc98\include\winbase.h(250) : error C2501: 'WORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(250) : error C2501: 'wYear' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(251) : error C2146: syntax error : missing ';' before identifier 'wMonth'
c:\program files\microsoft visual studio\vc98\include\winbase.h(251) : error C2501: 'WORD' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(251) : error C2501: 'wMonth' : missing storage-class or type specifiers
c:\program files\microsoft visual studio\vc98\include\winbase.h(252) : error C2146: syntax error : missing ';' before identifier 'wDayOfWeek'
c:\program files\microsoft visual studio\vc98\include\winbase.h(252) : error C2501: 'WORD' : missing storage-class or type specifiers
………………………………………………………………
我也搜过此类错误的解决办法,比如添加#include <windows.h>之类的,还是没有解决,实在闹心呀,请各位高手指点迷津!回者有分,大小不等!
解决方案 »
- CTabCtrl 中 增加tooltip提示信息
- ansi代码向Unicode转换
- mfc对话框使用webbrowser控件编程时如何屏蔽右键和不开IE新窗?
- 为什么这个小函数连续调用N次后就会崩溃?
- :-) 如何使用ACTIVEX控件!:-)
- 【50分】CTreeCtrl的SortChildrenCB的问题
- 昨天中了蠕虫,重装了WIN2K,打了补丁,重装了VC,可新建一个工程后,类视却不显示类的树列图,咋办?
- @@@@@@@@@@不上不下的问题:聚焦后的控件如何在VIEW中得到完整的“身材展现”@@@@@@@@@@?
- 谁能解决?送美女一腿!
- 一个对话框的小问题?
- 回调函数到底是怎么回事?
- 愤怒了!困扰多日问题:用SetWindowPos()函数设置窗口置顶,有时有用,有时无用!
看看
我用的是vc 6.0。
WizardK(要求不高,挣够一千万就退休),akirya(坏【其实偶不是什么坏人】):
我加了#include<windows.h>,还是有这样的问题。
会不会还有其他原因?
查查MSDN或网上搜搜,加个头文件或库文件之类的
结贴散分啦!