ホーム › UI.Input.Ime › IActiveIMMIME
IActiveIMMIME
COMメソッド 88
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT AssociateContext(HWND hWnd, HIMC hIME, HIMC* phPrev) |
| 4 | HRESULT ConfigureIMEA(HKL hKL, HWND hWnd, DWORD dwMode, REGISTERWORDA* pData) |
| 5 | HRESULT ConfigureIMEW(HKL hKL, HWND hWnd, DWORD dwMode, REGISTERWORDW* pData) |
| 6 | HRESULT CreateContext(HIMC* phIMC) |
| 7 | HRESULT DestroyContext(HIMC hIME) |
| 8 | HRESULT EnumRegisterWordA(HKL hKL, LPSTR szReading, DWORD dwStyle, LPSTR szRegister, void* pData, IEnumRegisterWordA** pEnum) |
| 9 | HRESULT EnumRegisterWordW(HKL hKL, LPWSTR szReading, DWORD dwStyle, LPWSTR szRegister, void* pData, IEnumRegisterWordW** pEnum) |
| 10 | HRESULT EscapeA(HKL hKL, HIMC hIMC, DWORD uEscape, void* pData, LRESULT* plResult) |
| 11 | HRESULT EscapeW(HKL hKL, HIMC hIMC, DWORD uEscape, void* pData, LRESULT* plResult) |
| 12 | HRESULT GetCandidateListA(HIMC hIMC, DWORD dwIndex, DWORD uBufLen, CANDIDATELIST* pCandList, DWORD* puCopied) |
| 13 | HRESULT GetCandidateListW(HIMC hIMC, DWORD dwIndex, DWORD uBufLen, CANDIDATELIST* pCandList, DWORD* puCopied) |
| 14 | HRESULT GetCandidateListCountA(HIMC hIMC, DWORD* pdwListSize, DWORD* pdwBufLen) |
| 15 | HRESULT GetCandidateListCountW(HIMC hIMC, DWORD* pdwListSize, DWORD* pdwBufLen) |
| 16 | HRESULT GetCandidateWindow(HIMC hIMC, DWORD dwIndex, CANDIDATEFORM* pCandidate) |
| 17 | HRESULT GetCompositionFontA(HIMC hIMC, LOGFONTA* plf) |
| 18 | HRESULT GetCompositionFontW(HIMC hIMC, LOGFONTW* plf) |
| 19 | HRESULT GetCompositionStringA(HIMC hIMC, DWORD dwIndex, DWORD dwBufLen, INT* plCopied, void* pBuf) |
| 20 | HRESULT GetCompositionStringW(HIMC hIMC, DWORD dwIndex, DWORD dwBufLen, INT* plCopied, void* pBuf) |
| 21 | HRESULT GetCompositionWindow(HIMC hIMC, COMPOSITIONFORM* pCompForm) |
| 22 | HRESULT GetContext(HWND hWnd, HIMC* phIMC) |
| 23 | HRESULT GetConversionListA(HKL hKL, HIMC hIMC, LPSTR pSrc, DWORD uBufLen, DWORD uFlag, CANDIDATELIST* pDst, DWORD* puCopied) |
| 24 | HRESULT GetConversionListW(HKL hKL, HIMC hIMC, LPWSTR pSrc, DWORD uBufLen, DWORD uFlag, CANDIDATELIST* pDst, DWORD* puCopied) |
| 25 | HRESULT GetConversionStatus(HIMC hIMC, DWORD* pfdwConversion, DWORD* pfdwSentence) |
| 26 | HRESULT GetDefaultIMEWnd(HWND hWnd, HWND* phDefWnd) |
| 27 | HRESULT GetDescriptionA(HKL hKL, DWORD uBufLen, LPSTR szDescription, DWORD* puCopied) |
| 28 | HRESULT GetDescriptionW(HKL hKL, DWORD uBufLen, LPWSTR szDescription, DWORD* puCopied) |
| 29 | HRESULT GetGuideLineA(HIMC hIMC, DWORD dwIndex, DWORD dwBufLen, LPSTR pBuf, DWORD* pdwResult) |
| 30 | HRESULT GetGuideLineW(HIMC hIMC, DWORD dwIndex, DWORD dwBufLen, LPWSTR pBuf, DWORD* pdwResult) |
| 31 | HRESULT GetIMEFileNameA(HKL hKL, DWORD uBufLen, LPSTR szFileName, DWORD* puCopied) |
| 32 | HRESULT GetIMEFileNameW(HKL hKL, DWORD uBufLen, LPWSTR szFileName, DWORD* puCopied) |
| 33 | HRESULT GetOpenStatus(HIMC hIMC) |
| 34 | HRESULT GetProperty(HKL hKL, DWORD fdwIndex, DWORD* pdwProperty) |
| 35 | HRESULT GetRegisterWordStyleA(HKL hKL, DWORD nItem, STYLEBUFA* pStyleBuf, DWORD* puCopied) |
| 36 | HRESULT GetRegisterWordStyleW(HKL hKL, DWORD nItem, STYLEBUFW* pStyleBuf, DWORD* puCopied) |
| 37 | HRESULT GetStatusWindowPos(HIMC hIMC, POINT* pptPos) |
| 38 | HRESULT GetVirtualKey(HWND hWnd, DWORD* puVirtualKey) |
| 39 | HRESULT InstallIMEA(LPSTR szIMEFileName, LPSTR szLayoutText, HKL* phKL) |
| 40 | HRESULT InstallIMEW(LPWSTR szIMEFileName, LPWSTR szLayoutText, HKL* phKL) |
| 41 | HRESULT IsIME(HKL hKL) |
| 42 | HRESULT IsUIMessageA(HWND hWndIME, DWORD msg, WPARAM wParam, LPARAM lParam) |
| 43 | HRESULT IsUIMessageW(HWND hWndIME, DWORD msg, WPARAM wParam, LPARAM lParam) |
| 44 | HRESULT NotifyIME(HIMC hIMC, DWORD dwAction, DWORD dwIndex, DWORD dwValue) |
| 45 | HRESULT RegisterWordA(HKL hKL, LPSTR szReading, DWORD dwStyle, LPSTR szRegister) |
| 46 | HRESULT RegisterWordW(HKL hKL, LPWSTR szReading, DWORD dwStyle, LPWSTR szRegister) |
| 47 | HRESULT ReleaseContext(HWND hWnd, HIMC hIMC) |
| 48 | HRESULT SetCandidateWindow(HIMC hIMC, CANDIDATEFORM* pCandidate) |
| 49 | HRESULT SetCompositionFontA(HIMC hIMC, LOGFONTA* plf) |
| 50 | HRESULT SetCompositionFontW(HIMC hIMC, LOGFONTW* plf) |
| 51 | HRESULT SetCompositionStringA(HIMC hIMC, DWORD dwIndex, void* pComp, DWORD dwCompLen, void* pRead, DWORD dwReadLen) |
| 52 | HRESULT SetCompositionStringW(HIMC hIMC, DWORD dwIndex, void* pComp, DWORD dwCompLen, void* pRead, DWORD dwReadLen) |
| 53 | HRESULT SetCompositionWindow(HIMC hIMC, COMPOSITIONFORM* pCompForm) |
| 54 | HRESULT SetConversionStatus(HIMC hIMC, DWORD fdwConversion, DWORD fdwSentence) |
| 55 | HRESULT SetOpenStatus(HIMC hIMC, BOOL fOpen) |
| 56 | HRESULT SetStatusWindowPos(HIMC hIMC, POINT* pptPos) |
| 57 | HRESULT SimulateHotKey(HWND hWnd, DWORD dwHotKeyID) |
| 58 | HRESULT UnregisterWordA(HKL hKL, LPSTR szReading, DWORD dwStyle, LPSTR szUnregister) |
| 59 | HRESULT UnregisterWordW(HKL hKL, LPWSTR szReading, DWORD dwStyle, LPWSTR szUnregister) |
| 60 | HRESULT GenerateMessage(HIMC hIMC) |
| 61 | HRESULT LockIMC(HIMC hIMC, INPUTCONTEXT** ppIMC) |
| 62 | HRESULT UnlockIMC(HIMC hIMC) |
| 63 | HRESULT GetIMCLockCount(HIMC hIMC, DWORD* pdwLockCount) |
| 64 | HRESULT CreateIMCC(DWORD dwSize, HIMCC* phIMCC) |
| 65 | HRESULT DestroyIMCC(HIMCC hIMCC) |
| 66 | HRESULT LockIMCC(HIMCC hIMCC, void** ppv) |
| 67 | HRESULT UnlockIMCC(HIMCC hIMCC) |
| 68 | HRESULT ReSizeIMCC(HIMCC hIMCC, DWORD dwSize, HIMCC* phIMCC) |
| 69 | HRESULT GetIMCCSize(HIMCC hIMCC, DWORD* pdwSize) |
| 70 | HRESULT GetIMCCLockCount(HIMCC hIMCC, DWORD* pdwLockCount) |
| 71 | HRESULT GetHotKey(DWORD dwHotKeyID, DWORD* puModifiers, DWORD* puVKey, HKL* phKL) |
| 72 | HRESULT SetHotKey(DWORD dwHotKeyID, DWORD uModifiers, DWORD uVKey, HKL hKL) |
| 73 | HRESULT CreateSoftKeyboard(DWORD uType, HWND hOwner, INT x, INT y, HWND* phSoftKbdWnd) |
| 74 | HRESULT DestroySoftKeyboard(HWND hSoftKbdWnd) |
| 75 | HRESULT ShowSoftKeyboard(HWND hSoftKbdWnd, INT nCmdShow) |
| 76 | HRESULT GetCodePageA(HKL hKL, DWORD* uCodePage) |
| 77 | HRESULT GetLangId(HKL hKL, WORD* plid) |
| 78 | HRESULT KeybdEvent(WORD lgidIME, BYTE bVk, BYTE bScan, DWORD dwFlags, DWORD dwExtraInfo) |
| 79 | HRESULT LockModal() |
| 80 | HRESULT UnlockModal() |
| 81 | HRESULT AssociateContextEx(HWND hWnd, HIMC hIMC, DWORD dwFlags) |
| 82 | HRESULT DisableIME(DWORD idThread) |
| 83 | HRESULT GetImeMenuItemsA(HIMC hIMC, DWORD dwFlags, DWORD dwType, IMEMENUITEMINFOA* pImeParentMenu, IMEMENUITEMINFOA* pImeMenu, DWORD dwSize, DWORD* pdwResult) |
| 84 | HRESULT GetImeMenuItemsW(HIMC hIMC, DWORD dwFlags, DWORD dwType, IMEMENUITEMINFOW* pImeParentMenu, IMEMENUITEMINFOW* pImeMenu, DWORD dwSize, DWORD* pdwResult) |
| 85 | HRESULT EnumInputContext(DWORD idThread, IEnumInputContext** ppEnum) |
| 86 | HRESULT RequestMessageA(HIMC hIMC, WPARAM wParam, LPARAM lParam, LRESULT* plResult) |
| 87 | HRESULT RequestMessageW(HIMC hIMC, WPARAM wParam, LPARAM lParam, LRESULT* plResult) |
| 88 | HRESULT SendIMCA(HWND hWnd, DWORD uMsg, WPARAM wParam, LPARAM lParam, LRESULT* plResult) |
| 89 | HRESULT SendIMCW(HWND hWnd, DWORD uMsg, WPARAM wParam, LPARAM lParam, LRESULT* plResult) |
| 90 | HRESULT IsSleeping() |