Función ImmIsUIMessageW (immdev.h)
Comprueba si hay mensajes destinados a la ventana IME y los envía a la ventana.
Sintaxis
BOOL ImmIsUIMessageW(
HWND unnamedParam1,
UINT unnamedParam2,
WPARAM unnamedParam3,
LPARAM unnamedParam4
);
Parámetros
unnamedParam1
unnamedParam2
unnamedParam3
unnamedParam4
Valor devuelto
Devuelve un valor distinto de cero si la ventana IME procesa el mensaje o 0 de lo contrario.
Comentarios
Normalmente, una aplicación usa esta función para mostrar una cadena de composición o una lista candidata especificada por el IME. Si hWndIME es NULL, la función determina si el mensaje es un mensaje de interfaz de usuario.
Windows Me/98: Esta función solo tiene una versión ANSI. Para recibir caracteres Unicode de un IME basado en Unicode, la aplicación debe usar ImmGetCompositionString.
Nota:
El encabezado immdev.h define ImmIsUIMessage como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.
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 | immdev.h (incluye Immdev.h, Windows.h) |
Library | Imm32.lib |
Archivo DLL | Imm32.dll |