WM_IME_KEYDOWN没有捕获箭头键

时间:2012-04-19 08:46:44

标签: c# ime

我在尝试使用IME时捕获箭头键,但是WM_IME_KEYDOWN似乎没有捕获箭头。我尝试使用WM_IME_COMPOSITION,当按下箭头时会发生这种情况,但我看不到按下了哪个箭头。

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

知道怎么做?

1 个答案:

答案 0 :(得分:0)

您可以改用低级键盘钩。

看看here