请问各位大侠:我有一个程序,使用了托盘技术,由于shellapi.h和shell32.lib版本旧,而在VC中无法通过编译,于是我更新了系统的sdk,安装完成后,将新的shellapi.h和shell32.lib覆盖了VC中原来自带的文件,编译时,原来出现的错误不见了,但是又出现了新的错误:
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\shellapi.h(761) : error C2143: syntax error : missing ';' before '__stdcall'
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\shellapi.h(762) : error C2143: syntax error : missing ';' before '__stdcall'
请问各位高手,这是怎么回事?我应该如果解决,才能在VC中通过编译?