2011-06-10 106 views
0

有沒有ascii值爲鼠標上下輪。 我發現這個鼠標滾輪,但這不關心,如果我滾動或向上滾動8),並在啓動狀態行事。C++如何捕捉鼠標滾輪?

case 0x020A: //MOUSE Whell 
{ 
    g_fDistance += 0.5f; 

}break; 

感謝您的任何幫助和建議。

回答

2

沒有ascii這個,ascii是字符,而不是硬件輸入。

我總是用一個設備的輸入庫像OIS做到這一點:http://sourceforge.net/projects/wgois/ 它所有爲您獲得清晰的轉變有關鍵盤,遊戲杆,鼠標,輸入的Wiimote信息的翻譯工作......

這樣我避免了操作系統特定的庫,讓我的生活更輕鬆。

+0

謝謝你的幫助,讓我的生活更輕鬆8) – 2011-06-10 12:38:46

2

有兩個Windows消息,MWHEELUP和MWHEELDOWN。你可以查看MSDN的確切細節。