如何在基於文本框的元素中顯示日文漢字字符之上的furigana?在文本框/ richtextbox元素中顯示furigana(漢字字符的拼音讀數)
我試過在網上搜索有關在Windows窗體元素furigana顯示信息廣泛 - 似乎有一些Microsoft Access窗體控件的實現,但這些似乎無法在非Access項目中訪問。
如何在基於文本框的元素中顯示日文漢字字符之上的furigana?在文本框/ richtextbox元素中顯示furigana(漢字字符的拼音讀數)
我試過在網上搜索有關在Windows窗體元素furigana顯示信息廣泛 - 似乎有一些Microsoft Access窗體控件的實現,但這些似乎無法在非Access項目中訪問。
這聽起來像你需要執行或以其他方式擴展現有的IME - 檢查方案來解決這個問題:
ImmGetCompositionString是方法從IME輸入假名(http://www.atmarkit.co.jp/fdotnet/dotnettips/875imeyomi/imeyomi.html [JA ])
如果你已經從已經轉換的漢字中猜出假名,你可以使用mecab或其他庫,但在這種情況下,假名並不總是正確的。
我很困惑。用戶是否輸入漢字,並且想要顯示相應的假名?或者你已經有了兩個,你想要顯示一個嗎? – Kevin
我希望逐個分析每個漢字,並在日文版和媒體上顯示相應的furigana。 – Ephemeralis