为什么我在win32程序中不能用WM_MOUSEWHEEL?
我的工程是win32窗口程序,在消息循环的switch中加入case:WM_MOUSEWHEEL,但编译器报告WM_MOUSEWHEEL无法识别(error C2065: 'WM_MOUSEWHEEL' : undeclared identifier),我用来源浏览器找到WM_MOUSEMOVE(这个消息可以识别到),发现WM_MOUSEWHEEL就在WM_MOUSEMOVE之后几行出现。但WM_MOUSEMOVE被限定在某个条件定义中:
#if (_WIN32_WINNT >= 0x0400) || (_WIN32_WINDOWS > 0x0400)
而WM_MOUSEMOVE则没有限定。。。。
为什么会这样?怎么解决?怎样才能在我的程序中用“鼠标滚轮”的消息?