2012-04-19 50 views
0

我想捕獲使用IME時的箭頭鍵,但WM_IME_KEYDOWN似乎並沒有捕獲箭頭。我嘗試使用WM_IME_COMPOSITION,當按下箭頭時會發生這種情況,但我無法看到哪個箭頭被按下。WM_IME_KEYDOWN沒有捕獲箭頭鍵

protected override void WndProc(ref Message m){ 
    if (m.Msg == WM_IME_KEYDOWN) { 
     DoStuff(); 
    } 
} 

怎麼樣?

回答

0

您可以改爲使用低級別的鍵盤鉤子。

看一看here