できそうですね。
そのまま、ズバリのサンプルではないのですが、以下のページが参考になりそうです。
ふりがなを取得するには
http://homepage1.nifty.com/MADIA/delphi/delphi_bbs/200311_03...
入力された漢字のひらがなを取り出す Delphi
http://www2.big.or.jp/~osamu/Delphi/Tips/key.cgi?key=25#0201...
※Delphiも一応のせてみました。
IME 入力で読み仮名を取得する
http://www2.big.or.jp/~osamu/Delphi/Tips/key.cgi?key=10#0168...
CB、DLともに良くわかっていないのですが、
ImmGetContext
ImmGetCompositionString
ImmReleaseContext
この辺の関数が鍵を握っていると思います。
少しでもお役に立てたら幸いです。
コメント(0件)