TF_CreateThreadMgr関数は、COM を初期化せずにスレッド マネージャー オブジェクトを作成します。 呼び出し元プロセスは、Msctf.dll が所有するオブジェクトに対して適切な参照カウントを維持する必要があるため、このメソッドの使用はお勧めしません。
代わりに、ITfThreadMgr で示されているように、CoCreateInstance を使用してスレッド マネージャー オブジェクトを作成することをお勧めします。
構文
HRESULT TF_CreateThreadMgr(
[out] ITfThreadMgr **pptim
);
パラメーター
[out] pptim
スレッド マネージャー オブジェクトを受け取る ITfThreadMgr インターフェイス ポインターへのポインター。
戻り値
| 値 | 説明 |
|---|---|
| S_OK | 関数は成功しました。 |
| E_FAIL | 未指定のエラーが発生しました。 |
| E_INVALIDARG | pptim が無効です。 |
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
| 対象プラットフォーム | Windows |
| ヘッダー | msctf.h |
| [DLL] | Msctf.dll |
| 再頒布可能パッケージ | Windows 2000 Professional の TSF 1.0 |