なお、本稿で作成しているサンプル・アプリケーションのVisual Studio 2008用プロジェクトは以下のリンクよりダウンロードできる。 サンプル・アプリケーションのC#プロジェクト(GetYomiCs.zip) サンプル・アプリケーションのVBプロジェクト(GetYomiVb.zip) 以降では、上記プロジェクトに含まれるソース・ファイルより主要な部分を抜き出して解説する。 Win32 APIの準備 まずは、IME関係のWin32 APIをC#/VBから呼び出せるよう準備しておく。 private const int WM_CHAR = 0x102; private const int WM_IME_COMPOSITION = 0x10F; private const int GCS_RESULTREADSTR = 0x0200; // コンテキスト・ハンドルの取得 [DllImpo