和英辞書をIMEで検索したい

そんな長いワードを完全一致入力しないだろ……常識的に(略
と思うので、

  1. MS-IMEってプラグインみたいなもの使えないの?(char *search_kanji(const char *kana)みたいな検索関数を登録できるとか)
  • ワードを形態素解析でバラして複製レコードたくさん作る?(おぼれる者は藁をもつかむ→おぼれる、もの、わら、つかむ、とバラして各ワードの変換結果を元ワードの各変換結果とするレコードを作る)

とか思っています。
変な使い方だから1はダメでも仕方がないと思っていますが、やり方的にはこっちのほうが無理がないから、できればこっちでやりたい。でも多分ダメ。んでも、今日→2007/07/16のような動的な変換に必要だからあるだろう……常識(略 とも。ぐぐる。