ITfReverseConversionMgr::GetReverseConversion method (msctf.h)
[GetReverseConversion is available for use in the operating systems specified in the Requirements section. It may be altered or unavailable in subsequent versions. For internal use only.]
Retrieves an ITfReverseConversion object that can perform reverse conversions.
Syntax
HRESULT GetReverseConversion(
[in] LANGID langid,
[in] REFGUID guidProfile,
[in] DWORD dwflag,
[out] ITfReverseConversion **ppReverseConversion
);
Parameters
[in] langid
The language ID of the profile to which the target strings belong.
[in] guidProfile
The GUID of the profile to which the target strings belong.
[in] dwflag
[out] ppReverseConversion
A pointer to the address of the ITfReverseConversion object that can perform the specified reverse conversion.
Return value
This method can return one of these values.
Return value | Description |
---|---|
|
An ITfReverseConversion for the specified langid and guidProfile combination is available. |
|
The specified langid and guidProfile combination does not support reverse conversion. |
|
An unspecified error occurred. |
Remarks
A reverse conversion provides the keystroke sequences required to create the specified string.
When neither the TF_RCM_HINT_COLLISION or TF_RCM_HINT_READING_LENGTH flag is specified for dwflag, the IME might not arrange the output in any sort of order.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista with SP2 [desktop apps only] |
Minimum supported server | Windows Server 2008 with SP1 [desktop apps only] |
Target Platform | Windows |
Header | msctf.h |
DLL | Msctf.dll |