标签: c# ime monomac
我已经在C#中创建了一个100%自定义桌面应用程序,现在已在全球范围内销售。
我的一些客户抱怨它不支持不同的IME,输入法编辑器,例如您将输入设置为日语片假名或类似的东西,然后键入几个字符,它会创建一个日语Unicode字符。
有人知道从哪里开始吗?我无法弄清楚在何处或如何检测这种输入甚至如何进行转换。例如。给出一个输入'k'然后'a'你得到カ。
我需要在Windows(使用Winforms)和Mac(使用Monomac或Cocoa)上进行编码。两者都是一个有用的开始。