次の方法で共有


ITfFnSearchCandidateProvider::GetSearchCandidates メソッド (ctffunc.h)

IME 関連のメッセージやイベントを生成せずに、特定の文字列の変換候補の一覧を取得します。

構文

HRESULT GetSearchCandidates(
  [in]  BSTR             bstrQuery,
  [in]  BSTR             bstrApplicationId,
  [out] ITfCandidateList **pplist
);

パラメーター

[in] bstrQuery

テキスト サービスが変換を試みる読み取り文字列を指定する文字列。

[in] bstrApplicationId

テキスト サービスが必要に応じて、入力履歴に基づいて異なるアプリまたはコンテキストに異なる候補を提供できるようにする、アプリ指定の文字列。 ジェネリック コンテキストには、空の BSTR L"" を渡すことができます。

[out] pplist

要求された候補データを受信する ITfCandidateList

戻り値

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

リターン コード 説明
S_OK
メソッドは正常に実行されました。
S_FALSE
入力文字列の候補を返すことはできません。 pplistNULL である可能性があります。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー ctffunc.h

こちらもご覧ください

ITfFnSearchCandidateProvider

SearchPaneQueryLinguisticDetails

SetResult