高見知英のかいはつにっし(β)

高見知英のアプリケーション開発日誌 のほか、地域活動などの活動報告ブログ。

IMEを操作したい! どこでも

ZEROではソフトのメニューのキャプションに「&1」などと書いておけば、10キーの「1」を押したときにそのメニューを選択できる。ただし、IMEモードが「数字」になっている場合のみ。
文字入力をしないソフトでは、10キーは完全に遊んでしまいます。携帯電話のアプリケーションなら10キーが遊んでしまうことなど滅多にないのに、何とかいつでも使えるようにしたいものですねえ。
.NET Compact Framework備え付けの関数ではテキストボックスにしかIMEモードを設定できないので、ソフト全体でIMEを設定したいなら、独自にAPIを呼出す必要がある。そういうソフトはC言語製のソフトにも存在するし、ドキュメントくらいあるでしょうが。
うーん、いまだ検索中。