## Vanara.PInvoke.Imm32  
PInvoke API (methods, structures and constants) imported from Windows Imm32.dll.

- Includes methods from imm32.dll  
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Imm32?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Imm32?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Imm32)  
### Methods - 100% API coverage (46 of 46 functions)  
Native Method | Header | Managed Method  
--- | --- | ---  
[ImmAssociateContext](https://www.google.com/search?num=5&q=ImmAssociateContext+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmAssociateContext](https://github.com/dahall/Vanara/search?l=C%23&q=ImmAssociateContext)  
[ImmAssociateContextEx](https://www.google.com/search?num=5&q=ImmAssociateContextEx+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmAssociateContextEx](https://github.com/dahall/Vanara/search?l=C%23&q=ImmAssociateContextEx)  
[ImmConfigureIME](https://www.google.com/search?num=5&q=ImmConfigureIMEA+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmConfigureIME](https://github.com/dahall/Vanara/search?l=C%23&q=ImmConfigureIME)  
[ImmCreateContext](https://www.google.com/search?num=5&q=ImmCreateContext+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmCreateContext](https://github.com/dahall/Vanara/search?l=C%23&q=ImmCreateContext)  
[ImmDestroyContext](https://www.google.com/search?num=5&q=ImmDestroyContext+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmDestroyContext](https://github.com/dahall/Vanara/search?l=C%23&q=ImmDestroyContext)  
[ImmDisableIME](https://www.google.com/search?num=5&q=ImmDisableIME+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmDisableIME](https://github.com/dahall/Vanara/search?l=C%23&q=ImmDisableIME)  
[ImmDisableLegacyIME](https://www.google.com/search?num=5&q=ImmDisableLegacyIME+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmDisableLegacyIME](https://github.com/dahall/Vanara/search?l=C%23&q=ImmDisableLegacyIME)  
[ImmDisableTextFrameService](https://www.google.com/search?num=5&q=ImmDisableTextFrameService+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmDisableTextFrameService](https://github.com/dahall/Vanara/search?l=C%23&q=ImmDisableTextFrameService)  
[ImmEnumInputContext](https://www.google.com/search?num=5&q=ImmEnumInputContext+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmEnumInputContext](https://github.com/dahall/Vanara/search?l=C%23&q=ImmEnumInputContext)  
[ImmEnumRegisterWord](https://www.google.com/search?num=5&q=ImmEnumRegisterWordA+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmEnumRegisterWord](https://github.com/dahall/Vanara/search?l=C%23&q=ImmEnumRegisterWord)  
[ImmEscape](https://www.google.com/search?num=5&q=ImmEscapeA+site%3Alearn.microsoft.com) | immdev.h | [Vanara.PInvoke.Imm32.ImmEscape](https://github.com/dahall/Vanara/search?l=C%23&q=ImmEscape)  
[ImmGetCandidateList](https://www.google.com/search?num=5&q=ImmGetCandidateListA+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetCandidateList](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetCandidateList)  
[ImmGetCandidateListCount](https://www.google.com/search?num=5&q=ImmGetCandidateListCountA+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetCandidateListCount](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetCandidateListCount)  
[ImmGetCandidateWindow](https://www.google.com/search?num=5&q=ImmGetCandidateWindow+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetCandidateWindow](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetCandidateWindow)  
[ImmGetCompositionFont](https://www.google.com/search?num=5&q=ImmGetCompositionFontA+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetCompositionFont](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetCompositionFont)  
[ImmGetCompositionString](https://www.google.com/search?num=5&q=ImmGetCompositionStringA+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetCompositionString](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetCompositionString)  
[ImmGetCompositionWindow](https://www.google.com/search?num=5&q=ImmGetCompositionWindow+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetCompositionWindow](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetCompositionWindow)  
[ImmGetContext](https://www.google.com/search?num=5&q=ImmGetContext+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetContext](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetContext)  
[ImmGetConversionList](https://www.google.com/search?num=5&q=ImmGetConversionListA+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetConversionList](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetConversionList)  
[ImmGetConversionStatus](https://www.google.com/search?num=5&q=ImmGetConversionStatus+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetConversionStatus](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetConversionStatus)  
[ImmGetDefaultIMEWnd](https://www.google.com/search?num=5&q=ImmGetDefaultIMEWnd+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetDefaultIMEWnd](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetDefaultIMEWnd)  
[ImmGetDescription](https://www.google.com/search?num=5&q=ImmGetDescriptionA+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetDescription](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetDescription)  
[ImmGetGuideLine](https://www.google.com/search?num=5&q=ImmGetGuideLineA+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetGuideLine](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetGuideLine)  
[ImmGetIMEFileName](https://www.google.com/search?num=5&q=ImmGetIMEFileNameA+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetIMEFileName](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetIMEFileName)  
[ImmGetImeMenuItems](https://www.google.com/search?num=5&q=ImmGetImeMenuItemsA+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Imm32.ImmGetImeMenuItems](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetImeMenuItems)  
[ImmGetOpenStatus](https://www.google.com/search?num=5&q=ImmGetOpenStatus+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetOpenStatus](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetOpenStatus)  
[ImmGetProperty](https://www.google.com/search?num=5&q=ImmGetProperty+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetProperty](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetProperty)  
[ImmGetRegisterWordStyle](https://www.google.com/search?num=5&q=ImmGetRegisterWordStyleA+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetRegisterWordStyle](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetRegisterWordStyle)  
[ImmGetStatusWindowPos](https://www.google.com/search?num=5&q=ImmGetStatusWindowPos+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetStatusWindowPos](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetStatusWindowPos)  
[ImmGetVirtualKey](https://www.google.com/search?num=5&q=ImmGetVirtualKey+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmGetVirtualKey](https://github.com/dahall/Vanara/search?l=C%23&q=ImmGetVirtualKey)  
[ImmInstallIME](https://www.google.com/search?num=5&q=ImmInstallIMEA+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmInstallIME](https://github.com/dahall/Vanara/search?l=C%23&q=ImmInstallIME)  
[ImmIsIME](https://www.google.com/search?num=5&q=ImmIsIME+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmIsIME](https://github.com/dahall/Vanara/search?l=C%23&q=ImmIsIME)  
[ImmIsUIMessage](https://www.google.com/search?num=5&q=ImmIsUIMessageA+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmIsUIMessage](https://github.com/dahall/Vanara/search?l=C%23&q=ImmIsUIMessage)  
[ImmNotifyIME](https://www.google.com/search?num=5&q=ImmNotifyIME+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmNotifyIME](https://github.com/dahall/Vanara/search?l=C%23&q=ImmNotifyIME)  
[ImmRegisterWord](https://www.google.com/search?num=5&q=ImmRegisterWordA+site%3Alearn.microsoft.com) | immdev.h | [Vanara.PInvoke.Imm32.ImmRegisterWord](https://github.com/dahall/Vanara/search?l=C%23&q=ImmRegisterWord)  
[ImmReleaseContext](https://www.google.com/search?num=5&q=ImmReleaseContext+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmReleaseContext](https://github.com/dahall/Vanara/search?l=C%23&q=ImmReleaseContext)  
[ImmSetCandidateWindow](https://www.google.com/search?num=5&q=ImmSetCandidateWindow+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmSetCandidateWindow](https://github.com/dahall/Vanara/search?l=C%23&q=ImmSetCandidateWindow)  
[ImmSetCompositionFont](https://www.google.com/search?num=5&q=ImmSetCompositionFontA+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmSetCompositionFont](https://github.com/dahall/Vanara/search?l=C%23&q=ImmSetCompositionFont)  
[ImmSetCompositionString](https://www.google.com/search?num=5&q=ImmSetCompositionStringA+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmSetCompositionString](https://github.com/dahall/Vanara/search?l=C%23&q=ImmSetCompositionString)  
[ImmSetCompositionWindow](https://www.google.com/search?num=5&q=ImmSetCompositionWindow+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmSetCompositionWindow](https://github.com/dahall/Vanara/search?l=C%23&q=ImmSetCompositionWindow)  
[ImmSetConversionStatus](https://www.google.com/search?num=5&q=ImmSetConversionStatus+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmSetConversionStatus](https://github.com/dahall/Vanara/search?l=C%23&q=ImmSetConversionStatus)  
[ImmSetHotKey](https://www.google.com/search?num=5&q=ImmSetHotKey+site%3Alearn.microsoft.com) | immdev.h | [Vanara.PInvoke.Imm32.ImmSetHotKey](https://github.com/dahall/Vanara/search?l=C%23&q=ImmSetHotKey)  
[ImmSetOpenStatus](https://www.google.com/search?num=5&q=ImmSetOpenStatus+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmSetOpenStatus](https://github.com/dahall/Vanara/search?l=C%23&q=ImmSetOpenStatus)  
[ImmSetStatusWindowPos](https://www.google.com/search?num=5&q=ImmSetStatusWindowPos+site%3Alearn.microsoft.com) | immdev.h | [Vanara.PInvoke.Imm32.ImmSetStatusWindowPos](https://github.com/dahall/Vanara/search?l=C%23&q=ImmSetStatusWindowPos)  
[ImmSimulateHotKey](https://www.google.com/search?num=5&q=ImmSimulateHotKey+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmSimulateHotKey](https://github.com/dahall/Vanara/search?l=C%23&q=ImmSimulateHotKey)  
[ImmUnregisterWord](https://www.google.com/search?num=5&q=ImmUnregisterWordA+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmUnregisterWord](https://github.com/dahall/Vanara/search?l=C%23&q=ImmUnregisterWord)  
### Enumerations  
Native Enum | Header | Managed Enum  
--- | --- | ---  
[ATTR](https://www.google.com/search?num=5&q=ATTR+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ATTR](https://github.com/dahall/Vanara/search?l=C%23&q=ATTR)  
[CFS](https://www.google.com/search?num=5&q=CFS+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.CFS](https://github.com/dahall/Vanara/search?l=C%23&q=CFS)  
[CPS](https://www.google.com/search?num=5&q=CPS+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.CPS](https://github.com/dahall/Vanara/search?l=C%23&q=CPS)  
[FELANG_CLMN](https://www.google.com/search?num=5&q=FELANG_CLMN+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.FELANG_CLMN](https://github.com/dahall/Vanara/search?l=C%23&q=FELANG_CLMN)  
[FELANG_CMODE](https://www.google.com/search?num=5&q=FELANG_CMODE+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.FELANG_CMODE](https://github.com/dahall/Vanara/search?l=C%23&q=FELANG_CMODE)  
[FELANG_REQ](https://www.google.com/search?num=5&q=FELANG_REQ+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.FELANG_REQ](https://github.com/dahall/Vanara/search?l=C%23&q=FELANG_REQ)  
[GCL](https://www.google.com/search?num=5&q=GCL+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.GCL](https://github.com/dahall/Vanara/search?l=C%23&q=GCL)  
[GCS](https://www.google.com/search?num=5&q=GCS+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.GCS](https://github.com/dahall/Vanara/search?l=C%23&q=GCS)  
[GGL](https://www.google.com/search?num=5&q=GGL+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.GGL](https://github.com/dahall/Vanara/search?l=C%23&q=GGL)  
[GL_ID](https://www.google.com/search?num=5&q=GL_ID+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.GL_ID](https://github.com/dahall/Vanara/search?l=C%23&q=GL_ID)  
[GL_LEVEL](https://www.google.com/search?num=5&q=GL_LEVEL+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.GL_LEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=GL_LEVEL)  
[IACE](https://www.google.com/search?num=5&q=IACE+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IACE](https://github.com/dahall/Vanara/search?l=C%23&q=IACE)  
[IFED_POS](https://www.google.com/search?num=5&q=IFED_POS+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IFED_POS](https://github.com/dahall/Vanara/search?l=C%23&q=IFED_POS)  
[IFED_REG](https://www.google.com/search?num=5&q=IFED_REG+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IFED_REG](https://github.com/dahall/Vanara/search?l=C%23&q=IFED_REG)  
[IFED_SELECT](https://www.google.com/search?num=5&q=IFED_SELECT+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IFED_SELECT](https://github.com/dahall/Vanara/search?l=C%23&q=IFED_SELECT)  
[IFED_TYPE](https://www.google.com/search?num=5&q=IFED_TYPE+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IFED_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IFED_TYPE)  
[IGIMIF](https://www.google.com/search?num=5&q=IGIMIF+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IGIMIF](https://github.com/dahall/Vanara/search?l=C%23&q=IGIMIF)  
[IGIMII](https://www.google.com/search?num=5&q=IGIMII+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IGIMII](https://github.com/dahall/Vanara/search?l=C%23&q=IGIMII)  
[IGP](https://www.google.com/search?num=5&q=IGP+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IGP](https://github.com/dahall/Vanara/search?l=C%23&q=IGP)  
[IME_CAND](https://www.google.com/search?num=5&q=IME_CAND+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IME_CAND](https://github.com/dahall/Vanara/search?l=C%23&q=IME_CAND)  
[IME_CMODE](https://www.google.com/search?num=5&q=IME_CMODE+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IME_CMODE](https://github.com/dahall/Vanara/search?l=C%23&q=IME_CMODE)  
[IME_CONFIG](https://www.google.com/search?num=5&q=IME_CONFIG+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IME_CONFIG](https://github.com/dahall/Vanara/search?l=C%23&q=IME_CONFIG)  
[IME_ESC](https://www.google.com/search?num=5&q=IME_ESC+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IME_ESC](https://github.com/dahall/Vanara/search?l=C%23&q=IME_ESC)  
[IME_HOTKEY](https://www.google.com/search?num=5&q=IME_HOTKEY+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IME_HOTKEY](https://github.com/dahall/Vanara/search?l=C%23&q=IME_HOTKEY)  
[IME_PROP](https://www.google.com/search?num=5&q=IME_PROP+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IME_PROP](https://github.com/dahall/Vanara/search?l=C%23&q=IME_PROP)  
[IME_REGWORD_STYLE](https://www.google.com/search?num=5&q=IME_REGWORD_STYLE+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IME_REGWORD_STYLE](https://github.com/dahall/Vanara/search?l=C%23&q=IME_REGWORD_STYLE)  
[IME_SMODE](https://www.google.com/search?num=5&q=IME_SMODE+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IME_SMODE](https://github.com/dahall/Vanara/search?l=C%23&q=IME_SMODE)  
[IMEFMT](https://www.google.com/search?num=5&q=IMEFMT+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IMEFMT](https://github.com/dahall/Vanara/search?l=C%23&q=IMEFMT)  
[IMEREG](https://www.google.com/search?num=5&q=IMEREG+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IMEREG](https://github.com/dahall/Vanara/search?l=C%23&q=IMEREG)  
[IMEREL](https://www.google.com/search?num=5&q=IMEREL+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IMEREL](https://github.com/dahall/Vanara/search?l=C%23&q=IMEREL)  
[IMEUCT](https://www.google.com/search?num=5&q=IMEUCT+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IMEUCT](https://github.com/dahall/Vanara/search?l=C%23&q=IMEUCT)  
[IMEVER](https://www.google.com/search?num=5&q=IMEVER+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IMEVER](https://github.com/dahall/Vanara/search?l=C%23&q=IMEVER)  
[IMFS](https://www.google.com/search?num=5&q=IMFS+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IMFS](https://github.com/dahall/Vanara/search?l=C%23&q=IMFS)  
[IMFT](https://www.google.com/search?num=5&q=IMFT+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IMFT](https://github.com/dahall/Vanara/search?l=C%23&q=IMFT)  
[ISC](https://www.google.com/search?num=5&q=ISC+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ISC](https://github.com/dahall/Vanara/search?l=C%23&q=ISC)  
[NI](https://www.google.com/search?num=5&q=NI+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.NI](https://github.com/dahall/Vanara/search?l=C%23&q=NI)  
[SCS](https://www.google.com/search?num=5&q=SCS+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.SCS](https://github.com/dahall/Vanara/search?l=C%23&q=SCS)  
[SCS_CAP](https://www.google.com/search?num=5&q=SCS_CAP+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.SCS_CAP](https://github.com/dahall/Vanara/search?l=C%23&q=SCS_CAP)  
[SELECT_CAP](https://www.google.com/search?num=5&q=SELECT_CAP+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.SELECT_CAP](https://github.com/dahall/Vanara/search?l=C%23&q=SELECT_CAP)  
[UI_CAP](https://www.google.com/search?num=5&q=UI_CAP+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.UI_CAP](https://github.com/dahall/Vanara/search?l=C%23&q=UI_CAP)  
### Structures  
Native Structure | Header | Managed Structure  
--- | --- | ---  
[CANDIDATEFORM](https://www.google.com/search?num=5&q=CANDIDATEFORM+site%3Alearn.microsoft.com) | immdev.h | [Vanara.PInvoke.Imm32.CANDIDATEFORM](https://github.com/dahall/Vanara/search?l=C%23&q=CANDIDATEFORM)  
[CANDIDATELIST](https://www.google.com/search?num=5&q=CANDIDATELIST+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.CANDIDATELIST](https://github.com/dahall/Vanara/search?l=C%23&q=CANDIDATELIST)  
[CANDIDATELIST_MGD](https://www.google.com/search?num=5&q=CANDIDATELIST_MGD+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.CANDIDATELIST_MGD](https://github.com/dahall/Vanara/search?l=C%23&q=CANDIDATELIST_MGD)  
[COMPOSITIONFORM](https://www.google.com/search?num=5&q=COMPOSITIONFORM+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.COMPOSITIONFORM](https://github.com/dahall/Vanara/search?l=C%23&q=COMPOSITIONFORM)  
[HIMC](https://www.google.com/search?num=5&q=HIMC+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Imm32.HIMC](https://github.com/dahall/Vanara/search?l=C%23&q=HIMC)  
[IMECHARPOSITION](https://www.google.com/search?num=5&q=IMECHARPOSITION+site%3Alearn.microsoft.com) | immdev.h | [Vanara.PInvoke.Imm32.IMECHARPOSITION](https://github.com/dahall/Vanara/search?l=C%23&q=IMECHARPOSITION)  
[IMEDLG](https://www.google.com/search?num=5&q=IMEDLG+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IMEDLG](https://github.com/dahall/Vanara/search?l=C%23&q=IMEDLG)  
[IMEDP](https://www.google.com/search?num=5&q=IMEDP+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IMEDP](https://github.com/dahall/Vanara/search?l=C%23&q=IMEDP)  
[IMEMENUITEMINFO](https://www.google.com/search?num=5&q=IMEMENUITEMINFO+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IMEMENUITEMINFO](https://github.com/dahall/Vanara/search?l=C%23&q=IMEMENUITEMINFO)  
[IMESHF](https://www.google.com/search?num=5&q=IMESHF+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IMESHF](https://github.com/dahall/Vanara/search?l=C%23&q=IMESHF)  
[IMEWRD](https://www.google.com/search?num=5&q=IMEWRD+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IMEWRD](https://github.com/dahall/Vanara/search?l=C%23&q=IMEWRD)  
[MORRSLT](https://www.google.com/search?num=5&q=MORRSLT+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.MORRSLT](https://github.com/dahall/Vanara/search?l=C%23&q=MORRSLT)  
[POSTBL](https://www.google.com/search?num=5&q=POSTBL+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.POSTBL](https://github.com/dahall/Vanara/search?l=C%23&q=POSTBL)  
[RECONVERTSTRING](https://www.google.com/search?num=5&q=RECONVERTSTRING+site%3Alearn.microsoft.com) | immdev.h | [Vanara.PInvoke.Imm32.RECONVERTSTRING](https://github.com/dahall/Vanara/search?l=C%23&q=RECONVERTSTRING)  
[REGISTERWORD](https://www.google.com/search?num=5&q=REGISTERWORD+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.REGISTERWORD](https://github.com/dahall/Vanara/search?l=C%23&q=REGISTERWORD)  
[STYLEBUF](https://www.google.com/search?num=5&q=STYLEBUF+site%3Alearn.microsoft.com) | Dimm.h | [Vanara.PInvoke.Imm32.STYLEBUF](https://github.com/dahall/Vanara/search?l=C%23&q=STYLEBUF)  
### Interfaces  
Native Interface | Header | Managed Interface  
--- | --- | ---  
[IFECommon](https://www.google.com/search?num=5&q=IFECommon+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IFECommon](https://github.com/dahall/Vanara/search?l=C%23&q=IFECommon)  
[IFEDictionary](https://www.google.com/search?num=5&q=IFEDictionary+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IFEDictionary](https://github.com/dahall/Vanara/search?l=C%23&q=IFEDictionary)  
[IFELanguage](https://www.google.com/search?num=5&q=IFELanguage+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IFELanguage](https://github.com/dahall/Vanara/search?l=C%23&q=IFELanguage)  
[IImePlugInDictDictionaryList](https://www.google.com/search?num=5&q=IImePlugInDictDictionaryList+site%3Alearn.microsoft.com) | msimeapi.h | [Vanara.PInvoke.Imm32.IImePlugInDictDictionaryList](https://github.com/dahall/Vanara/search?l=C%23&q=IImePlugInDictDictionaryList)  
### Classes  
Native Class | Header | Managed Class  
--- | --- | ---  
[ImePlugInDictDictionaryList1041](https://www.google.com/search?num=5&q=ImePlugInDictDictionaryList1041+site%3Alearn.microsoft.com) | msimeapi.h | [Vanara.PInvoke.Imm32.ImePlugInDictDictionaryList1041](https://github.com/dahall/Vanara/search?l=C%23&q=ImePlugInDictDictionaryList1041)  
[ImePlugInDictDictionaryList2052](https://www.google.com/search?num=5&q=ImePlugInDictDictionaryList2052+site%3Alearn.microsoft.com) | msimeapi.h | [Vanara.PInvoke.Imm32.ImePlugInDictDictionaryList2052](https://github.com/dahall/Vanara/search?l=C%23&q=ImePlugInDictDictionaryList2052)  
