Delen via


Input Method Manager-functies

In deze sectie worden de IMM-functies beschreven.

Functie Beschrijving
CreateIFECommonInstance Hiermee wordt een aanwijzer geretourneerd naar een INTERFACE van IFECommon.
CreateIFEDictionaryInstance Hiermee wordt een aanwijzer geretourneerd naar een INTERFACE voor IFEDictionary.
CreateIFELanguageInstance Retourneert een aanwijzer naar een IFELanguage-interface.
EnumInputContext- Een door de toepassing gedefinieerde callback-functie die invoercontexten verwerkt die worden geleverd door de functie ImmEnumInputContext.
EnumRegisterWordProc- Een door de toepassing gedefinieerde callback-functie die wordt gebruikt met de functie ImmEnumRegisterWord.
ImmAssociateContext Koppelt de opgegeven invoercontext aan het opgegeven venster.
ImmAssociateContextEx Hiermee wijzigt u de koppeling tussen de context van de invoermethode en het opgegeven venster of de onderliggende elementen.
ImmConfigureIME- Geeft het configuratiedialoogvenster weer voor de IME van de opgegeven landinstellings-id voor invoer.
ImmCreateContext- Hiermee maakt u een nieuwe invoercontext, waarbij geheugen voor de context wordt opgegeven en geïnitialiseerd.
ImmDestroyContext- Hiermee wordt de invoercontext uitgebracht en wordt het bijbehorende geheugen vrijgemaakt.
ImmDisableIME- Hiermee wordt de IME voor een thread of voor alle threads in een proces uitgeschakeld.
ImmDisableLegacyIME- Geeft aan dat deze thread een ui-thread van de Windows Store-app is.
ImmDisableTextFrameService Verouderd. Hiermee schakelt u de tekstservice voor de opgegeven thread uit.
ImmEnumInputContext Haalt de invoercontext voor de opgegeven thread op.
ImmEnumRegisterWord- Opsomming van de registertekenreeksen met de opgegeven leestekenreeks, stijl en registertekenreeks.
ImmEscape- Heeft toegang tot de mogelijkheden van bepaalde IME's die niet beschikbaar zijn via andere IME-API-functies.
ImmGetCandidateList Hiermee haalt u een lijst met kandidaten op.
ImmGetCandidateListCount- Hiermee wordt de grootte van de kandidaatlijsten opgehaald.
ImmGetCandidateWindow- Hiermee haalt u informatie over het venster kandidaten op.
ImmGetCompositionFont- Hiermee wordt informatie opgehaald over het logische lettertype dat momenteel wordt gebruikt om tekens weer te geven in het samenstellingsvenster.
ImmGetCompositionString- Haalt informatie over de compositietekenreeks op.
ImmGetCompositionWindow- Hiermee haalt u informatie over het samenstellingsvenster op.
ImmGetContext- Haalt de invoercontext op die is gekoppeld aan het opgegeven venster.
ImmGetConversionList Haalt de lijst met conversieresultaten van tekens of woorden op zonder ime-gerelateerde berichten te genereren.
ImmGetConversionStatus Haalt de huidige conversiestatus op.
ImmGetDefaultIMEWnd Hiermee wordt de standaardvenstergreep opgehaald naar de IME-klasse.
ImmGetDescription Kopieert de beschrijving van de IME naar de opgegeven buffer.
ImmGetGuideLine- Haalt informatie over fouten op.
ImmGetIMEFileName Haalt de bestandsnaam op van de IME die is gekoppeld aan de opgegeven landinstelling voor invoer.
ImmGetImeMenuItems Hiermee worden de menu-items opgehaald die zijn geregistreerd in het IME-menu van een opgegeven invoercontext.
ImmGetOpenStatus Bepaalt of de IME open of gesloten is.
ImmGetProperty- Haalt de eigenschap en mogelijkheden op van de IME die is gekoppeld aan de opgegeven landinstelling voor invoer.
ImmGetRegisterWordStyle- Hiermee wordt een lijst opgehaald met de stijlen die worden ondersteund door de IME die is gekoppeld aan de opgegeven landinstelling voor invoer.
ImmGetStatusWindowPos Hiermee haalt u de positie van het statusvenster op.
ImmGetVirtualKey Haalt de oorspronkelijke virtuele sleutelwaarde op die is gekoppeld aan een sleutelinvoerbericht dat de IME al heeft verwerkt.
ImmInstallIME- Hiermee wordt een IME geïnstalleerd.
ImmIsIME- Bepaalt of de opgegeven landinstelling voor invoer een IME heeft.
ImmIsUIMessage- Controleert op berichten die zijn bedoeld voor het IME-venster en verzendt deze berichten naar het opgegeven venster.
ImmNotifyIME- Hiermee wordt de IME gewaarschuwd over wijzigingen in de status van de invoercontext.
ImmRegisterWord- Registreert een tekenreeks met de woordenlijst van de IME die is gekoppeld aan de opgegeven landinstelling voor invoer.
ImmReleaseContext- Hiermee wordt de invoercontext vrijgegeven en wordt het geheugen ontgrendeld dat is gekoppeld aan de invoercontext.
ImmRequestMessage- Vraagt een bericht van de toepassing aan.
ImmSetCandidateWindow- Hiermee stelt u informatie in over het venster kandidaten.
ImmSetCompositionFont- Hiermee stelt u het logische lettertype in dat moet worden gebruikt om tekens weer te geven in het compositievenster.
ImmSetCompositionString- Hiermee stelt u de tekens, kenmerken en componenten van de samenstelling en leestekenreeksen in.
ImmSetCompositionWindow- Hiermee stelt u de positie van het compositievenster in.
ImmSetConversionStatus Hiermee stelt u de huidige conversiestatus in.
ImmSetOpenStatus Hiermee opent of sluit u de IME.
ImmSetStatusWindowPos Hiermee stelt u de positie van het statusvenster in.
ImmSimulateHotKey Simuleert de opgegeven IME-sneltoets, waardoor hetzelfde antwoord wordt veroorzaakt als wanneer de gebruiker op de sneltoets in het opgegeven venster drukt.
ImmUnregisterWord- Hiermee verwijdert u een registertekenreeks uit de woordenlijst van de IME die is gekoppeld aan de opgegeven landinstelling voor invoer.