次の方法で共有


ITfFnGetLinguisticAlternates::GetAlternates メソッド (ctffunc.h)

指定されたテキスト範囲の代替文字列の一覧を返します。

構文

HRESULT GetAlternates(
  [in]  ITfRange         *pRange,
  [out] ITfCandidateList **ppCandidateList
);

パラメーター

[in] pRange

代替を返すテキストをカバーする ITfRange オブジェクトへのポインター。

[out] ppCandidateList

代替文字列を含むリスト オブジェクトを受け取る ITfCandidateList ポインターへのポインター。

戻り値

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

説明
S_OK
メソッドは正常に実行されました。
E_FAIL
指定されていないエラーが発生したか、範囲の代替が生成されなかった。 *ppCandidateList は null として返されます。
E_OUTOFMEMORY
メモリ割り当てエラーが発生しました。
E_INVALIDARG
1 つ以上のパラメーターが無効です。

要件

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

関連項目

ITfFnGetLinguisticAlternates