我的项目现在适用于XP及以上,WINVER == 0x501。但是,对于那些使用Vista及以上版本的人,我想这样做:
case WM_MOUSEHWHEEL:
在我的WNDPROC中
然而,当我尝试构建时,我得到未声明的标识符WM_MOUSEHWHEEL
有没有办法保持与XP的兼容性,但让Vista& 7位用户具备此功能吗?
由于
答案 0 :(得分:1)
使用此:
#ifndef WM_MOUSEHWHEEL
#define WM_MOUSEHWHEEL 0x020E
#endif
那里应该是正确的
注意:我最初回答的是WM_MOUSEWHEEL,而不是WM_MOUSEHWHEEL。正确。 :P