Compartir a través de


mensaje de EM_GETIMEPROPERTY

Recupera la propiedad y las funcionalidades del Editor de métodos de entrada (IME) asociados a la configuración regional de entrada actual.

Parámetros

wParam

Especifica el tipo de información de propiedad que se va a recuperar. Este parámetro puede ser uno de los valores siguientes.

Valor Significado
IGP_PROPERTY
Información de la propiedad.
IGP_CONVERSION
Funcionalidades de conversión.
IGP_SENTENCE
Funcionalidades del modo de oración.
IGP_UI
Funcionalidades de la interfaz de usuario.
IGP_SETCOMPSTR
Funcionalidades de cadena de composición.
IGP_SELECT
Funcionalidades de herencia de selección.
IGP_GETIMEVERSION
Recupera el número de versión del sistema para el que se creó el IME especificado.

lParam

No utilizado; debe ser cero.

Valor devuelto

Devuelve la propiedad o el valor de funcionalidad, según el valor del parámetro lParam . Para obtener más información, vea la sección Notas.

Comentarios

Si wParam es IGP_PROPERTY, devuelve uno o varios de los valores siguientes.

Requisito Value
IME_PROP_AT_CARET Si se establece, la ventana de conversión se encuentra en la posición del símbolo de intercalación. Si está desactivada, la ventana está cerca de la posición del símbolo de intercalación.
IME_PROP_SPECIAL_UI Si se establece, IME tiene una interfaz de usuario no estándar. La aplicación no debe dibujar en la ventana IME.
IME_PROP_CANDLIST_START_FROM_1 Si se establece, las cadenas de la lista candidata se numeran a partir de 1. Si está desactivada, las cadenas comienzan en cero.
IME_PROP_UNICODE Si se establece, el IME se ve como un UnicodeIME. El sistema y el IME se comunicarán a través de la interfaz UnicodeIME. Si está claro, IME usará la interfaz ANSI para comunicarse con el sistema.
IME_PROP_COMPLETE_ON_UNSELECT Si se establece, la ventana de conversión se encuentra en la posición del símbolo de intercalación. Si está desactivada, la ventana está cerca de la posición del símbolo de intercalación.
IME_PROP_ACCEPT_WIDE_VKEY Si se establece, el IME procesa el Unicode insertado que procede de la función SendInput mediante VK_PACKET. Si está claro, es posible que el IME no procese el Unicode insertado y que el Unicode insertado se envíe directamente a la aplicación.

Si wParam es IGP_UI, devuelve uno o varios de los valores siguientes.

Requisito Value
UI_CAP_2700 Admite valores de escape de texto de 0 o 2700. Para obtener más información, consulte lfEscapement.
UI_CAP_ROT90 Admite valores de escape de texto de 0, 900, 1800 o 2700. Para obtener más información, consulte lfEscapement.
UI_CAP_ROTANY Admite cualquier valor de escape de texto. Para obtener más información, consulte lfEscapement.

Si wParam es IGP_SETCOMPSTR, devuelve uno o varios de los valores siguientes.

Requisito Value
SCS_CAP_COMPSTR Puede crear la cadena de composición llamando a la función ImmSetCompositionString con el valor SCS_SETSTR.
SCS_CAP_MAKEREAD Puede crear la cadena de lectura a partir de la cadena de composición correspondiente al usar la función ImmSetCompositionString con SCS_SETSTR y sin establecer lpRead.
SCS_CAP_SETRECONVERTSTRING Este IME puede admitir la reversión. Use ImmSetCompositionString para realizar la reversión.

Si wParam es IGP_SELECT, devuelve uno o varios de los valores siguientes.

Requisito Value
SELECT_CAP_CONVMODE Hereda el modo de conversión cuando se selecciona un nuevo IME.
SELECT_CAP_SENTENCE Hereda el modo de oración cuando se selecciona un nuevo IME.

Si wParam es IGP_GETIMEVERSION, devuelve uno o varios de los valores siguientes.

Requisito Value
IMEVER_0310 El IME se creó para Windows 3.1.
IMEVER_0400 El IME se creó para Windows 95 o posterior

Este mensaje es similar a ImmGetProperty, salvo que usa la configuración regional de entrada actual. La aplicación debe llamar a EM_ISIME antes de llamar a esta función.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Richedit.h

Consulte también

Referencia

EM_ISIME

Otros recursos

ImmGetProperty