VB.NET和IME键控事件

VB.NET和IME键控事件,vb.net,cjk,ime,Vb.net,Cjk,Ime,我试图弄清楚,当在Windows中使用日文输入法时,如何确定用户何时“完成”键入并准备按enter键 我正在尝试捕获“final”Enter键,因为如果用户在用日语键入时选择不同的条目,事件可能会触发多次 例如,在键入时“駅に行く," 当角色駅 键入时,用户可以从IME列表中选择其他字符,但这需要按enter键进行选择。这将在VB.NET中触发键事件。键入时也是如此行く. 这些条目将用下划线高亮显示,直到用户做出选择,此时他们可以继续键入 我“试图”做的是等待整个句子被输入,用户点击回车键,这样

我试图弄清楚,当在Windows中使用日文输入法时,如何确定用户何时“完成”键入并准备按enter键

我正在尝试捕获“final”Enter键,因为如果用户在用日语键入时选择不同的条目,事件可能会触发多次

例如,在键入时“駅に行く," 当角色駅 键入时,用户可以从IME列表中选择其他字符,但这需要按enter键进行选择。这将在VB.NET中触发键事件。键入时也是如此行く. 这些条目将用下划线高亮显示,直到用户做出选择,此时他们可以继续键入

我“试图”做的是等待整个句子被输入,用户点击回车键,这样我现在就可以操作输入的文本字符串


希望这是有意义的…

您可以尝试在类中缓存事件,希望您感兴趣的是
previewTimeput
事件


请注意,IME在完成条目时有不同的行为。您可能希望看到一些行为。

您可以尝试在类中缓存事件,希望您感兴趣的是
previewTimeput
事件


请注意,IME在填写条目时有不同的行为。您可能希望看到一些行为。

谢谢您提供的信息,我会看一看。我有点把这个问题放在backburner上,但我感谢您的回复。谢谢您提供的信息,我会看一看。我有点把这个问题放在backburner上,但我感谢您的回复。