ImmAssociateContextEx-Funktion (immdev.h)
Ändert die Zuordnung zwischen dem Eingabemethodenkontext und dem angegebenen Fenster oder dessen untergeordneten Elementen.
Syntax
BOOL ImmAssociateContextEx(
[in] HWND unnamedParam1,
[in] HIMC unnamedParam2,
[in] DWORD unnamedParam3
);
Parameter
[in] unnamedParam1
Handle für das Fenster, das dem Eingabekontext zugeordnet werden soll.
[in] unnamedParam2
Handle für den Kontext der Eingabemethode.
[in] unnamedParam3
Flags, die den Typ der Zuordnung zwischen dem Fenster und dem Eingabemethodenkontext angeben. Dieser Parameter kann einen der folgenden Werte aufweisen.
Rückgabewert
Gibt TRUE zurück, wenn dies erfolgreich war, oder andernfalls FALSE .
Hinweise
Wenn die Anwendung diese Funktion mit IACE_CHILDREN aufruft, ordnet das Betriebssystem den angegebenen Eingabemethodenkontext untergeordneten Fenstern des durch hWnd angegebenen Fensters zu. Der Eingabemethodenkontext 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 Standardkontext der Eingabemethode 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],Unterstützung für ostasiatische Sprache installiert. |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | immdev.h (einschließen von Immdev.h, Windows.h) |
Bibliothek | Imm32.lib |
DLL | Imm32.dll |