Compartir a través de


Función WINNLSEnableIME (winnls32.h)

Habilita o deshabilita temporalmente un método de entrada Editor (IME) y, al mismo tiempo, activa o desactiva la presentación de todas las ventanas que pertenecen al IME.

Nota Esta función está obsoleta y no debe usarse.
 

Sintaxis

BOOL WINNLSEnableIME(
       HWND unnamedParam1,
       BOOL unnamedParam2
);

Parámetros

unnamedParam1

unnamedParam2

Valor devuelto

Estado anterior del IME. TRUE si se ha habilitado antes de esta llamada; de lo contrario, FALSE.

Comentarios

Los términos "habilitado" y "deshabilitado" en lo que respecta a esta función se definen de la siguiente manera:

Si se deshabilita un IME, se emite IME_WINDOWUPDATE(FALSE) al IME, que responde eliminando las ventanas del sistema y conversión. Con el IME deshabilitado, los mensajes de teclado no se envían al IME, pero se envían directamente a la aplicación. Incluso si el IME está deshabilitado, la API que usa la función SendIMEMessageEx sigue siendo válida.

Si se habilita un IME, se emite IME_WINDOWUPDATE(TRUE) al IME, que responde redisplayando las ventanas del sistema y conversión. Con el IME habilitado, los mensajes de teclado se envían al IME.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winnls32.h (incluye Windows.h)
Library User32.lib
Archivo DLL User32.dll