【发布时间】:2021-08-21 07:32:29
【问题描述】:
我正在使用一个为日语启用了 IME 的文本框。
由于这允许您输入罗马字符,然后从汉字或假名列表中进行选择,因此在您按回车键进行选择之前,实际文本不会输入到文本框中。
我希望能够处理非文本键,例如左右箭头、加、减,但是 KeyUp/Down 事件都将按下的键视为值为 229 的 ProcessCommandKey。它似乎IME 拥有对输入的所有控制权。我没有从 KeyEventArgs 中看到任何进一步的数据。
如何在 IME 处于活动状态时从事件中检查键的 ACTUAL 值(左、右等)?
谢谢。
【问题讨论】: