ImmGetConversionList
Functional Difference from WIN95
The Win95 HKL is used for selecting OS/2 IME.
Functional Difference from SBCS Open32
'N/A'
Implementation
This API is translated to ImConvertString(hIMI, PSZ pSrc ,PCANDIDATELISTHEADER pDst, pulBufLen, ulFlag).
A hIMC of Win95 is used as the hIMI of OS/2.
A LPCTSTR of Win95 is used as the PSZ pSRC of OS/2.
A LPCANDIDATELIST of Win95 is translated to the PCANDIDATELISTHEADER of OS/2.
The ulStyle member of the CANDIDATELISTHEADER is described in ImmGetCandidateList.
A dwBufLen of Win95 is used as the pulBufLen of OS/2.
┌──────────────────────────────┬──────────────────────────────┐ │Win95 uFlag │OS/2 │ ├──────────────────────────────┼──────────────────────────────┤ │GCL_CONVERSION │CNV_NORMAL │ ├──────────────────────────────┼──────────────────────────────┤ │GCL_REVERSECONVERSION │CNV_REVERSE │ ├──────────────────────────────┼──────────────────────────────┤ │GCL_REVERSE_LENGTH │CNV_READLEN │ └──────────────────────────────┴──────────────────────────────┘
Behavior using 16 bit IME
Not supported.