ITfReverseConversionMgr::GetReverseConversion メソッド (msctf.h)
[GetReverseConversion は、[要件] セクションで指定されたオペレーティング システムで使用できます。 今後のバージョンでは変更されるか、利用できなくなる場合もあります。 内部使用の場合のみ。]
逆変換を実行できる ITfReverseConversion オブジェクトを取得します。
構文
HRESULT GetReverseConversion(
[in] LANGID langid,
[in] REFGUID guidProfile,
[in] DWORD dwflag,
[out] ITfReverseConversion **ppReverseConversion
);
パラメーター
[in] langid
ターゲット文字列が属するプロファイルの言語 ID。
[in] guidProfile
ターゲット文字列が属するプロファイルの GUID。
[in] dwflag
[out] ppReverseConversion
指定した逆変換を実行できる ITfReverseConversion オブジェクトのアドレスへのポインター。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
戻り値 | 説明 |
---|---|
|
指定した langid と guidProfile の組み合わせに対する ITfReverseConversion を使用できます。 |
|
指定した langid と guidProfile の 組み合わせは、逆変換をサポートしていません。 |
|
未指定のエラーが発生しました。 |
解説
逆変換では、指定した文字列を作成するために必要なキーストローク シーケンスが提供されます。
dwflag に対してTF_RCM_HINT_COLLISIONフラグまたはTF_RCM_HINT_READING_LENGTH フラグが指定されていない場合、IME は出力を任意の順序で並べ替えない可能性があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista と SP2 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 SP1 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | msctf.h |
[DLL] | Msctf.dll |