Share via


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.

Wert Bedeutung
IACE_CHILDREN
Ordnen Sie den Eingabemethodenkontext nur den untergeordneten Fenstern des angegebenen Fensters zu.
IACE_DEFAULT
Stellen Sie den Standardeingabemethodenkontext des Fensters wieder her.
IACE_IGNORENOCONTEXT
Ordnen Sie den Eingabemethodenkontext nicht Fenstern zu, die keinem Eingabemethodenkontext zugeordnet sind.

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

Weitere Informationen

Eingabemethoden-Manager

Funktionen des Eingabemethoden-Managers