久しぶりに技術系エントリー。
C#で独自仕様のソフトウェアキーボードを作ってほしい、という依頼を受けたので、いまその仕事をしています。
UIはまぁ、独自仕様とはいうものの、要はケータイ入力方式なだけですけどね。
で、UI周りはサクサクと作れたわけです。いやまぁまだ完成してませんが。
一番の問題は漢字変換で、読み仮名から漢字の変換候補の一覧を得る方法。
よみがなの文字列を引数にセットしたら、変換候補一覧が返ってくるような関数が欲しいわけです。
てっきりWin32 APIで簡単にできるもんだと楽観視していたのですが、こいつがどうにも厄介で。
なかなか苦労させられました。
結果を言えば、条件付きで出来た。です。
続きを読む