ImmAssociateContextEx-Funktion (imm.h)
Ändert die Zuordnung zwischen dem Eingabemethodenkontext und dem angegebenen Fenster oder den untergeordneten Elementen.
Syntax
BOOL ImmAssociateContextEx(
[in] HWND unnamedParam1,
[in] HIMC unnamedParam2,
[in] DWORD unnamedParam3
);
Parameter
[in] unnamedParam1
Handle mit dem Fenster, das dem Eingabekontext zugeordnet werden soll.
[in] unnamedParam2
Handle mit dem Kontext der Eingabemethode.
[in] unnamedParam3
Flags, die den Typ der Zuordnung zwischen dem Fenster und dem Kontext der Eingabemethode angeben. Dieser Parameter kann einen der folgenden Werte aufweisen.
Rückgabewert
Gibt TRUE zurück, wenn der Vorgang erfolgreich war, oder andernfalls FALSE .
Hinweise
Wenn die Anwendung diese Funktion mit IACE_CHILDREN aufruft, ordnet das Betriebssystem den angegebenen Eingabemethodenkontext untergeordneten Fenstern des von hWnd angegebenen Fensters zu. Der Kontext der Eingabemethode wird nur untergeordneten Fenstern des Threads zugeordnet, der hWnd erstellt. Alle untergeordneten Fenster, die nach dem Aufruf dieser Funktion erstellt werden, sind nicht betroffen. Stattdessen wird ihr der Standardeingabemethodenkontext zugeordnet.
Wenn die Anwendung diese Funktion mit IACE_DEFAULT aufruft, stellt das Betriebssystem den Standardeingabemethodenkontext für das Fenster wieder her. In diesem Fall wird der hIMC-Parameter ignoriert.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps],Ostasiatische Sprachunterstützung installiert. |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | imm.h (include Immdev.h, Windows.h) |
Bibliothek | Imm32.lib |
DLL | Imm32.dll |