2012-04-19 85 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