那如何得到鼠标是否有滑轮?滑轮消息是啥?

解决方案 »

  1.   

    1. 不知道
    2. 消息是WM_MOUSEWHEEL
      

  2.   

    还有第一问啊。
    这么来:#define SM_MOUSEWHEELPRESENT    75
    if(GetSystemMetrics(SM_MOUSEWHEELPRESENT))
    {
    MessageBox("Mouse has wheel");
    }
      

  3.   

    ok,but
    case WM_MOUSEWHEEL:
    MessageBox(hWnd,"has wheel","has wheel",MB_OK);
    break;error:说WM_MOUSEWHEEL未定义的常数?
      

  4.   

    加句#define _WIN32_WINNT 0x500
      

  5.   

    #define WM_MOUSEWHEEL                   0x020A
      

  6.   

    为何自己还要加定义。
    我系统是xp,应该满足:
    #if (_WIN32_WINNT >= 0x0400) || (_WIN32_WINDOWS > 0x0400)
    #define WM_MOUSEWHEEL                   0x020A系统已经定义了啊。