Mensaje EM_GETSEL

Obtiene las posiciones de los caracteres inicial y final (en TCHAR) de la selección actual en un control de edición. Este mensaje se puede enviar tanto a un control de edición como a un control de edición enriquecido.

Parámetros

wParam

Puntero a un valor DWORD que recibe la posición inicial de la selección. Este parámetro puede ser NULL.

lParam

Puntero a un valor DWORD que recibe la posición del primer carácter no seleccionado después del final de la selección. Este parámetro puede ser NULL.

Valor devuelto

El valor devuelto está basado en cero y la posición inicial de la selección en LOWORD y la posición del primer TCHAR después del último TCHAR seleccionado en HWORD. Si alguno de estos valores supera los 65 535, el valor devuelto es -1.

Es mejor usar los valores devueltos en wParam y lParam, ya que son valores completos de 32 bits.

Comentarios

Si no hay ninguna selección, los valores inicial y final son la posición del símbolo de intercalación.

Controles de edición enriquecidos: también puede usar el mensaje EM_EXGETSEL para recuperar la misma información. EM_EXGETSEL también devuelve las posiciones de los caracteres inicial y final como valores de 32 bits.

Rich Edit: se admite tanto en Microsoft Rich Edit 1.0 como en las versiones posteriores. Para obtener información sobre la compatibilidad de las versiones de Rich Edit con las distintas versiones del sistema, consulte Acerca de los controles de Rich Edit.

Requisitos

Requisito Valor
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Winuser.h (incluya Windows.h)

Consulte también

Referencia

EM_EXGETSEL

EM_SETSEL