ITfClientId::GetClientId メソッド (msctf.h)

CLSID のクライアント識別子を取得します。

構文

HRESULT GetClientId(
  [in]  REFCLSID   rclsid,
  [out] TfClientId *ptid
);

パラメーター

[in] rclsid

クライアント識別子を取得する CLSID。

[out] ptid

クライアント識別子を受け取る TfClientId 値へのポインター。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

説明
S_OK
メソッドは正常に実行されました。

注釈

アプリケーションは ITfThreadMgr::Activate を呼び出してクライアント識別子を取得し、テキスト サービスは ITfTextInputProcessor::Activate メソッドでそのクライアント識別子を受け取ります。 ITfClientId::GetClientId を使用すると、これらのカテゴリのいずれかに適合しない TSF オブジェクトが独自のクライアント識別子を取得できます。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー msctf.h
[DLL] Msctf.dll
再頒布可能パッケージ Windows 2000 Professional 上の TSF 1.0

こちらもご覧ください

ITfClientId インターフェイスITfTextInputProcessor::ActivateITfThreadMgr::ActivateTfClientId