Funktionen des Eingabemethoden-Managers

In diesem Abschnitt werden die IMM-Funktionen beschrieben.

Funktion BESCHREIBUNG
CreateIFECommonInstance Gibt einen Zeiger auf eine IFECommon-Schnittstelle zurück.
CreateIFEDictionaryInstance Gibt einen Zeiger auf eine IFEDictionary-Schnittstelle zurück.
CreateIFELanguageInstance Gibt einen Zeiger auf eine IFELanguage-Schnittstelle zurück.
EnumInputContext Eine anwendungsdefinierte Rückruffunktion, die Eingabekontexte verarbeitet, die von der Funktion ImmEnumInputContext bereitgestellt werden.
EnumRegisterWordProc Eine anwendungsdefinierte Rückruffunktion, die mit der Funktion ImmEnumRegisterWord verwendet wird.
ImmAssociateContext Ordnet den angegebenen Eingabekontext dem angegebenen Fenster zu.
ImmAssociateContextEx Ändert die Zuordnung zwischen dem Eingabemethodenkontext und dem angegebenen Fenster oder den untergeordneten Elementen.
ImmConfigureIME Zeigt das Konfigurationsdialogfeld für die IME des angegebenen Eingabegebietsschemabezeichners an.
ImmCreateContext Erstellt einen neuen Eingabekontext, wobei Arbeitsspeicher für den Kontext zugewiesen und initialisiert wird.
ImmDestroyContext Gibt den Eingabekontext frei und gibt den zugeordneten Arbeitsspeicher frei.
ImmDisableIME Deaktiviert den IME für einen Thread oder für alle Threads in einem Prozess.
ImmDisableLegacyIME Gibt an, dass es sich bei diesem Thread um einen Windows Store-App-Ui-Thread handelt.
ImmDisableTextFrameService Veraltet. Deaktiviert den Textdienst für den angegebenen Thread.
ImmEnumInputContext Ruft den Eingabekontext für den angegebenen Thread ab.
ImmEnumRegisterWord Listet die Registerzeichenfolgen mit der angegebenen Lesezeichenfolge, Formatvorlage und Registerzeichenfolge auf.
ImmEscape Greift auf Funktionen bestimmter IMEs zu, die nicht über andere IME-API-Funktionen verfügbar sind.
ImmGetCandidateList Ruft eine Kandidatenliste ab.
ImmGetCandidateListCount Ruft die Größe der Kandidatenlisten ab.
ImmGetCandidateWindow Ruft Informationen zum Kandidatenfenster ab.
ImmGetCompositionFont Ruft Informationen zur logischen Schriftart ab, die derzeit zum Anzeigen von Zeichen im Kompositionsfenster verwendet wird.
ImmGetCompositionString Ruft Informationen über die Kompositionszeichenfolge ab.
ImmGetCompositionWindow Ruft Informationen zum Kompositionsfenster ab.
ImmGetContext Ruft den Eingabekontext ab, der dem angegebenen Fenster zugeordnet ist.
ImmGetConversionList Ruft die Konvertierungsergebnisliste mit Zeichen oder Wörtern ab, ohne IME-bezogene Nachrichten zu generieren.
ImmGetConversionStatus Ruft den aktuellen Konvertierungs-status ab.
ImmGetDefaultIMEWnd Ruft das Standardfensterhandle für die IME-Klasse ab.
ImmGetDescription Kopiert die Beschreibung der IME in den angegebenen Puffer.
ImmGetGuideLine Ruft Informationen zu Fehlern ab.
ImmGetIMEFileName Ruft den Dateinamen des IME ab, der dem angegebenen Eingabegebietsschema zugeordnet ist.
ImmGetImeMenuItems Ruft die Menüelemente ab, die im IME-Menü eines angegebenen Eingabekontexts registriert sind.
ImmGetOpenStatus Bestimmt, ob die IME geöffnet oder geschlossen ist.
ImmGetProperty Ruft die Eigenschaft und Die Funktionen der IME ab, die dem angegebenen Eingabegebietsschema zugeordnet sind.
ImmGetRegisterWordStyle Ruft eine Liste der Stile ab, die von der IME unterstützt werden, die dem angegebenen Eingabegebietsschema zugeordnet ist.
ImmGetStatusWindowPos Ruft die Position des status-Fensters ab.
ImmGetVirtualKey Ruft den ursprünglichen wert des virtuellen Schlüssels ab, der einer Schlüsseleingabenachricht zugeordnet ist, die der IME bereits verarbeitet hat.
ImmInstallIME Installiert eine IME.
ImmIsIME Bestimmt, ob das angegebene Eingabegebietsschema über eine IME verfügt.
ImmIsUIMessage Sucht nach Nachrichten, die für das IME-Fenster bestimmt sind, und sendet diese Nachrichten an das angegebene Fenster.
ImmNotifyIME Benachrichtigt den IME über Änderungen am status des Eingabekontexts.
ImmRegisterWord Registriert eine Zeichenfolge mit dem Wörterbuch des IME, das dem angegebenen Eingabegebietsschema zugeordnet ist.
ImmReleaseContext Gibt den Eingabekontext frei und entsperrt den im Eingabekontext zugeordneten Arbeitsspeicher.
ImmRequestMessage Fordert eine Nachricht von der Anwendung an.
ImmSetCandidateWindow Legt Informationen zum Kandidatenfenster fest.
ImmSetCompositionFont Legt die logische Schriftart fest, die zum Anzeigen von Zeichen im Kompositionsfenster verwendet werden soll.
ImmSetCompositionString Legt die Zeichen, die Attribute und die Klauseln der Kompositions- und Lesezeichenfolgen fest.
ImmSetCompositionWindow Legt die Position des Kompositionsfensters fest.
ImmSetConversionStatus Legt den aktuellen Konvertierungs-status fest.
ImmSetOpenStatus Öffnet oder schließt den IME.
ImmSetStatusWindowPos Legt die Position des status-Fensters fest.
ImmSimulateHotKey Simuliert die angegebene IME-Hot-Taste, wodurch die gleiche Antwort verursacht wird, als würde der Benutzer die Hot-Taste im angegebenen Fenster drücken.
ImmUnregisterWord Entfernt eine Registerzeichenfolge aus dem Wörterbuch des IME, das dem angegebenen Eingabegebietsschema zugeordnet ist.