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. |