case WM_MBUTTONDOWN: MessageBox(NULL,"鼠标中键按下","mouse message",MB_OK); break; case 0x020A: { short zDelta = HIWORD(wParam); if(zDelta == 120) { MessageBox(NULL,"鼠标中键向上滚轮","mouse message",MB_OK); } else { MessageBox(NULL,"鼠标中键向下滚轮","mouse message",MB_OK); } } break;