ホーム › UI.Input.Ime › IActiveIME
IActiveIME
COMメソッド 17
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT Inquire(DWORD dwSystemInfoFlags, IMEINFO* pIMEInfo, LPWSTR szWndClass, DWORD* pdwPrivate) |
| 4 | HRESULT ConversionList(HIMC hIMC, LPWSTR szSource, DWORD uFlag, DWORD uBufLen, CANDIDATELIST* pDest, DWORD* puCopied) |
| 5 | HRESULT Configure(HKL hKL, HWND hWnd, DWORD dwMode, REGISTERWORDW* pRegisterWord) |
| 6 | HRESULT Destroy(DWORD uReserved) |
| 7 | HRESULT Escape(HIMC hIMC, DWORD uEscape, void* pData, LRESULT* plResult) |
| 8 | HRESULT SetActiveContext(HIMC hIMC, BOOL fFlag) |
| 9 | HRESULT ProcessKey(HIMC hIMC, DWORD uVirKey, DWORD lParam, BYTE* pbKeyState) |
| 10 | HRESULT Notify(HIMC hIMC, DWORD dwAction, DWORD dwIndex, DWORD dwValue) |
| 11 | HRESULT Select(HIMC hIMC, BOOL fSelect) |
| 12 | HRESULT SetCompositionString(HIMC hIMC, DWORD dwIndex, void* pComp, DWORD dwCompLen, void* pRead, DWORD dwReadLen) |
| 13 | HRESULT ToAsciiEx(DWORD uVirKey, DWORD uScanCode, BYTE* pbKeyState, DWORD fuState, HIMC hIMC, DWORD* pdwTransBuf, DWORD* puSize) |
| 14 | HRESULT RegisterWord(LPWSTR szReading, DWORD dwStyle, LPWSTR szString) |
| 15 | HRESULT UnregisterWord(LPWSTR szReading, DWORD dwStyle, LPWSTR szString) |
| 16 | HRESULT GetRegisterWordStyle(DWORD nItem, STYLEBUFW* pStyleBuf, DWORD* puBufSize) |
| 17 | HRESULT EnumRegisterWord(LPWSTR szReading, DWORD dwStyle, LPWSTR szRegister, void* pData, IEnumRegisterWordW** ppEnum) |
| 18 | HRESULT GetCodePageA(DWORD* uCodePage) |
| 19 | HRESULT GetLangId(WORD* plid) |