Mensaje EM_GETSEL
Definición
EM_GETSEL wParam = (WPARAM) (LPDWORD) lpdwStart; // recibe la posición de comienzo lParam = (LPARAM) (LPDWORD) lpdwEnd; // recibe la posición final
Una aplicación envía un mensaje EM_GETSEL para obtener las posiciones de los caracteres de inicio y final de la selección actual de un control edit.
Descripción
lpdwStart: valor de wParam. Apunta a un valor de 32 bits que recibe la posición de inicio de la selección. Este parámetro puede ser NULL.
lpdwEnd: valor de lParam. Apunta a un valor de 32-bit qure 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 de retorno
El valor de retorno es un valor de 32 bits, con la posición de inicio de la selección, empezando en cero en la palbra de menor peso, y la posición del primer carácter no seleccionado a continuación de la selección en la palabra de mayor peso. Si cualquiera de estos valore excede de 65535, el valor de retorno es -1.
Observaciones
En un control de texto enriquecido (rich edit), si la selección no está contenida por completo en los primeros 64K, usar el mensaje EM_EXGETSEL.