1.COMとは FireFoxのアドオンのような考え。OSのプラグインみたいな(参考資料1、2)。ActiveXはずばりCOMの仕組み。具体的にはインターフェースを実装して開発する手法のこと。 2.TSFとは TSFとはWindowsXPから用意されたテキスト入力のAPIのこと(参考資料3,4)。これを使ってテキストアプリケーション(TSF 対応アプリケーション )とIME(テキスト サービス)を作ることができる。其々の立ち位置は参考資料5のようになる。 3.テキストサービスの開発の流れ 参考資料6,7を見て必要なものを実装する。ビルドしてCOM化したDLLを作る。OSにDLLを登録する 4.サンプルをつくってみる TSPサンプルをMicrosoftが用意している。其れを作ってみることにする。 a.事前準備 Visual C++ 2008 Express Editionのダウンロード、イン
![COMとTSF - Webと文字](https://cdn-ak-scissors.b.st-hatena.com/image/square/f58b00e25a7696d88d69792cb2351acb5b816ad7/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fp%2Fproject_the_tower2%2F20090309%2F20090309042407.png)