大家好,我一直在用VC6学习软件的编程工作,最近在学习WINDOWS程序设计的第4章时,编译出了
问题,SM_MOUSEWHEELPRESENT未定义,我查看WINUSER.H发现有个预处理指令:
#if(WINVER>=0X500)||(_WIN32_WINNT>=0X400)
#define SM_MOUSEWHEELPRESENT 75
#endif

通过查阅资料发现是编译器的版本太低,于是下载了WIN2003 platform SDK,安装好之后,
把include,lib这两个文件夹中的内容复制到了VC6里,这样就没有上述的编译错误了
我不知这样做对不对,会不会在以后的编程中出现别的问题,如果这样做可行的话,那
我把WINXP SP2 SDK的include,lib文件拷到VC中不是更好吗?那这样的话VC6不是就一直可以
延续下去吗?