Listbrowserにサジェスト機能を付けてみた

検索エンジン等でキーワードを入力すると、候補が表示される機能がある。
サジェスト機能というものだが、自作ソフトにも付けたら良さそうなのでやってみた。

このURLにキーワードを投げると、候補がXMLで返ってくる。
http://www.google.com/complete/search?output=toolbar&q=china
あとはこれを取り込んで表示すればOKである。それだけである。

なお、ImmGetCompositionString APIで変換途中の文字列を取得できるのでそれを利用した。

https://chinese-homepage.com/mysoft/Listbrowser2011_Puls.exe
作ったものはここでDLできる。

それにしても、明日から春節だ。。

製作環境Windows7