Vanara/PInvoke/Imm32
David Hall 075b9046f8 Updated project files 2022-10-25 11:24:54 -06:00
..
ImePad.cs Added Vanara.PInvoke.Ime32 assembly 2022-01-31 20:53:20 -07:00
Imm.Consts.cs Added Vanara.PInvoke.Ime32 assembly 2022-01-31 20:53:20 -07:00
Imm.cs Added Vanara.PInvoke.Ime32 assembly 2022-01-31 20:53:20 -07:00
ImmDev.cs Added Vanara.PInvoke.Ime32 assembly 2022-01-31 20:53:20 -07:00
MSIme.cs Added Vanara.PInvoke.Ime32 assembly 2022-01-31 20:53:20 -07:00
MSImeApi.cs Added Vanara.PInvoke.Ime32 assembly 2022-01-31 20:53:20 -07:00
Vanara.PInvoke.Imm32.csproj Updated documentation and added package readme files. 2022-05-09 15:56:58 -06:00
pkgreadme.md Updated package readme files 2022-06-14 16:55:29 -06:00
readme.md Updated project files 2022-10-25 11:24:54 -06:00

readme.md

Vanara.PInvoke.Imm32

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

  • Includes methods from imm32.dll
  • Current NuGet release: NugetNuget

Methods - 100% API coverage (46 of 46 functions)

Native Method Header Managed Method
ImmAssociateContext imm.h Vanara.PInvoke.Imm32.ImmAssociateContext
ImmAssociateContextEx imm.h Vanara.PInvoke.Imm32.ImmAssociateContextEx
ImmConfigureIME imm.h Vanara.PInvoke.Imm32.ImmConfigureIME
ImmCreateContext imm.h Vanara.PInvoke.Imm32.ImmCreateContext
ImmDestroyContext imm.h Vanara.PInvoke.Imm32.ImmDestroyContext
ImmDisableIME imm.h Vanara.PInvoke.Imm32.ImmDisableIME
ImmDisableLegacyIME imm.h Vanara.PInvoke.Imm32.ImmDisableLegacyIME
ImmDisableTextFrameService imm.h Vanara.PInvoke.Imm32.ImmDisableTextFrameService
ImmEnumInputContext imm.h Vanara.PInvoke.Imm32.ImmEnumInputContext
ImmEnumRegisterWord imm.h Vanara.PInvoke.Imm32.ImmEnumRegisterWord
ImmEscape immdev.h Vanara.PInvoke.Imm32.ImmEscape
ImmGetCandidateList imm.h Vanara.PInvoke.Imm32.ImmGetCandidateList
ImmGetCandidateListCount imm.h Vanara.PInvoke.Imm32.ImmGetCandidateListCount
ImmGetCandidateWindow imm.h Vanara.PInvoke.Imm32.ImmGetCandidateWindow
ImmGetCompositionFont imm.h Vanara.PInvoke.Imm32.ImmGetCompositionFont
ImmGetCompositionString imm.h Vanara.PInvoke.Imm32.ImmGetCompositionString
ImmGetCompositionWindow imm.h Vanara.PInvoke.Imm32.ImmGetCompositionWindow
ImmGetContext imm.h Vanara.PInvoke.Imm32.ImmGetContext
ImmGetConversionList imm.h Vanara.PInvoke.Imm32.ImmGetConversionList
ImmGetConversionStatus imm.h Vanara.PInvoke.Imm32.ImmGetConversionStatus
ImmGetDefaultIMEWnd imm.h Vanara.PInvoke.Imm32.ImmGetDefaultIMEWnd
ImmGetDescription imm.h Vanara.PInvoke.Imm32.ImmGetDescription
ImmGetGuideLine imm.h Vanara.PInvoke.Imm32.ImmGetGuideLine
ImmGetIMEFileName imm.h Vanara.PInvoke.Imm32.ImmGetIMEFileName
ImmGetImeMenuItems Vanara.PInvoke.Imm32.ImmGetImeMenuItems
ImmGetOpenStatus imm.h Vanara.PInvoke.Imm32.ImmGetOpenStatus
ImmGetProperty imm.h Vanara.PInvoke.Imm32.ImmGetProperty
ImmGetRegisterWordStyle imm.h Vanara.PInvoke.Imm32.ImmGetRegisterWordStyle
ImmGetStatusWindowPos imm.h Vanara.PInvoke.Imm32.ImmGetStatusWindowPos
ImmGetVirtualKey imm.h Vanara.PInvoke.Imm32.ImmGetVirtualKey
ImmInstallIME imm.h Vanara.PInvoke.Imm32.ImmInstallIME
ImmIsIME imm.h Vanara.PInvoke.Imm32.ImmIsIME
ImmIsUIMessage imm.h Vanara.PInvoke.Imm32.ImmIsUIMessage
ImmNotifyIME imm.h Vanara.PInvoke.Imm32.ImmNotifyIME
ImmRegisterWord immdev.h Vanara.PInvoke.Imm32.ImmRegisterWord
ImmReleaseContext imm.h Vanara.PInvoke.Imm32.ImmReleaseContext
ImmSetCandidateWindow imm.h Vanara.PInvoke.Imm32.ImmSetCandidateWindow
ImmSetCompositionFont imm.h Vanara.PInvoke.Imm32.ImmSetCompositionFont
ImmSetCompositionString imm.h Vanara.PInvoke.Imm32.ImmSetCompositionString
ImmSetCompositionWindow imm.h Vanara.PInvoke.Imm32.ImmSetCompositionWindow
ImmSetConversionStatus imm.h Vanara.PInvoke.Imm32.ImmSetConversionStatus
ImmSetHotKey immdev.h Vanara.PInvoke.Imm32.ImmSetHotKey
ImmSetOpenStatus imm.h Vanara.PInvoke.Imm32.ImmSetOpenStatus
ImmSetStatusWindowPos immdev.h Vanara.PInvoke.Imm32.ImmSetStatusWindowPos
ImmSimulateHotKey imm.h Vanara.PInvoke.Imm32.ImmSimulateHotKey
ImmUnregisterWord imm.h Vanara.PInvoke.Imm32.ImmUnregisterWord

Enumerations

Native Enum Header Managed Enum
ATTR imm.h Vanara.PInvoke.Imm32.ATTR
CFS imm.h Vanara.PInvoke.Imm32.CFS
CPS imm.h Vanara.PInvoke.Imm32.CPS
FELANG_CLMN msime.h Vanara.PInvoke.Imm32.FELANG_CLMN
FELANG_CMODE msime.h Vanara.PInvoke.Imm32.FELANG_CMODE
FELANG_REQ msime.h Vanara.PInvoke.Imm32.FELANG_REQ
GCL imm.h Vanara.PInvoke.Imm32.GCL
GCS imm.h Vanara.PInvoke.Imm32.GCS
GGL imm.h Vanara.PInvoke.Imm32.GGL
GL_ID imm.h Vanara.PInvoke.Imm32.GL_ID
GL_LEVEL imm.h Vanara.PInvoke.Imm32.GL_LEVEL
IACE imm.h Vanara.PInvoke.Imm32.IACE
IFED_POS msime.h Vanara.PInvoke.Imm32.IFED_POS
IFED_REG msime.h Vanara.PInvoke.Imm32.IFED_REG
IFED_SELECT msime.h Vanara.PInvoke.Imm32.IFED_SELECT
IFED_TYPE msime.h Vanara.PInvoke.Imm32.IFED_TYPE
IGIMIF imm.h Vanara.PInvoke.Imm32.IGIMIF
IGIMII imm.h Vanara.PInvoke.Imm32.IGIMII
IGP imm.h Vanara.PInvoke.Imm32.IGP
IME_CAND imm.h Vanara.PInvoke.Imm32.IME_CAND
IME_CMODE imm.h Vanara.PInvoke.Imm32.IME_CMODE
IME_CONFIG imm.h Vanara.PInvoke.Imm32.IME_CONFIG
IME_ESC imm.h Vanara.PInvoke.Imm32.IME_ESC
IME_HOTKEY imm.h Vanara.PInvoke.Imm32.IME_HOTKEY
IME_PROP imm.h Vanara.PInvoke.Imm32.IME_PROP
IME_REGWORD_STYLE imm.h Vanara.PInvoke.Imm32.IME_REGWORD_STYLE
IME_SMODE imm.h Vanara.PInvoke.Imm32.IME_SMODE
IMEFMT msime.h Vanara.PInvoke.Imm32.IMEFMT
IMEREG msime.h Vanara.PInvoke.Imm32.IMEREG
IMEREL msime.h Vanara.PInvoke.Imm32.IMEREL
IMEUCT msime.h Vanara.PInvoke.Imm32.IMEUCT
IMEVER imm.h Vanara.PInvoke.Imm32.IMEVER
IMFS imm.h Vanara.PInvoke.Imm32.IMFS
IMFT imm.h Vanara.PInvoke.Imm32.IMFT
ISC imm.h Vanara.PInvoke.Imm32.ISC
NI imm.h Vanara.PInvoke.Imm32.NI
SCS imm.h Vanara.PInvoke.Imm32.SCS
SCS_CAP imm.h Vanara.PInvoke.Imm32.SCS_CAP
SELECT_CAP imm.h Vanara.PInvoke.Imm32.SELECT_CAP
UI_CAP imm.h Vanara.PInvoke.Imm32.UI_CAP

Structures

Native Structure Header Managed Structure
CANDIDATEFORM immdev.h Vanara.PInvoke.Imm32.CANDIDATEFORM
CANDIDATELIST imm.h Vanara.PInvoke.Imm32.CANDIDATELIST
CANDIDATELIST_MGD imm.h Vanara.PInvoke.Imm32.CANDIDATELIST_MGD
COMPOSITIONFORM imm.h Vanara.PInvoke.Imm32.COMPOSITIONFORM
HIMC Vanara.PInvoke.Imm32.HIMC
IMECHARPOSITION immdev.h Vanara.PInvoke.Imm32.IMECHARPOSITION
IMEDLG msime.h Vanara.PInvoke.Imm32.IMEDLG
IMEDP msime.h Vanara.PInvoke.Imm32.IMEDP
IMEMENUITEMINFO imm.h Vanara.PInvoke.Imm32.IMEMENUITEMINFO
IMESHF msime.h Vanara.PInvoke.Imm32.IMESHF
IMEWRD msime.h Vanara.PInvoke.Imm32.IMEWRD
MORRSLT msime.h Vanara.PInvoke.Imm32.MORRSLT
POSTBL msime.h Vanara.PInvoke.Imm32.POSTBL
RECONVERTSTRING immdev.h Vanara.PInvoke.Imm32.RECONVERTSTRING
REGISTERWORD imm.h Vanara.PInvoke.Imm32.REGISTERWORD
STYLEBUF Dimm.h Vanara.PInvoke.Imm32.STYLEBUF

Interfaces

Native Interface Header Managed Interface
IFECommon msime.h Vanara.PInvoke.Imm32.IFECommon
IFEDictionary msime.h Vanara.PInvoke.Imm32.IFEDictionary
IFELanguage msime.h Vanara.PInvoke.Imm32.IFELanguage
IImePlugInDictDictionaryList msimeapi.h Vanara.PInvoke.Imm32.IImePlugInDictDictionaryList

Classes

Native Class Header Managed Class
ImePlugInDictDictionaryList1041 msimeapi.h Vanara.PInvoke.Imm32.ImePlugInDictDictionaryList1041
ImePlugInDictDictionaryList2052 msimeapi.h Vanara.PInvoke.Imm32.ImePlugInDictDictionaryList2052