Función ImmAssociateContextEx (imm.h)

Cambia la asociación entre el contexto del método de entrada y la ventana especificada o sus elementos secundarios.

Sintaxis

BOOL ImmAssociateContextEx(
  [in] HWND  unnamedParam1,
  [in] HIMC  unnamedParam2,
  [in] DWORD unnamedParam3
);

Parámetros

[in] unnamedParam1

Identificador de la ventana que se va a asociar con el contexto de entrada.

[in] unnamedParam2

Identificador del contexto del método de entrada.

[in] unnamedParam3

Marcas que especifican el tipo de asociación entre la ventana y el contexto del método de entrada. Este parámetro puede tener uno de los siguientes valores.

Valor Significado
IACE_CHILDREN
Asocie el contexto del método de entrada solo a las ventanas secundarias de la ventana especificada.
IACE_DEFAULT
Restaure el contexto del método de entrada predeterminado de la ventana.
IACE_IGNORENOCONTEXT
No asocie el contexto del método de entrada con ventanas que no están asociadas a ningún contexto de método de entrada.

Valor devuelto

Devuelve TRUE si es correcto o FALSE de lo contrario.

Comentarios

Si la aplicación llama a esta función con IACE_CHILDREN, el sistema operativo asocia el contexto del método de entrada especificado con ventanas secundarias de la ventana indicadas por hWnd. Asocia el contexto del método de entrada solo con ventanas secundarias del subproceso que crea hWnd. Cualquier ventana secundaria que se cree después de llamar a esta función no se verá afectada. En su lugar, el contexto del método de entrada predeterminado se asociará a él.

Si la aplicación llama a esta función con IACE_DEFAULT, el sistema operativo restaura el contexto del método de entrada predeterminado para la ventana. En este caso, se omite el parámetro hIMC .

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio],compatibilidad con idiomas del Este asiático instaladas.
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado imm.h (incluya Immdev.h, Windows.h)
Library Imm32.lib
Archivo DLL Imm32.dll

Consulte también

Administrador de métodos de entrada

Funciones del Administrador de métodos de entrada