CListBox. ¿Cómo obtengo el texto?

08/09/2003 - 02:03 por Leonardo Hernández | Informe spam
Hola:

¿Cómo puedo obtener el texto del ítem actualmente seleccionado en un
CListBox?

Gracias, Leo
 

Leer las respuestas

#1 Rafael
08/09/2003 - 17:54 | Informe spam
Hola:

¿Cómo puedo obtener el texto del ítem actualmente


seleccionado en un
CListBox?

Gracias, Leo


.




Si defines una variable para el ListBox, es bien facil,
sino tienes que atrapar el mensaje LB_GETTEXT, que
tambien es facil.

Bueno, la variable la puedes definir presionando con el
click derecho sobre el Listbox y elijes la opcion de
adicionar variable,.

Si la variable que definiste se llama m_MiListbox
se procede de la siguiente manera:

1ero) Buscar Indice seleccionado
int iIndice = m_MiListbox.GetCurSel();
if (iIndice == LB_ERR ) return; // no hay seleccion

2do) Obterner el Texto seleccionado
CString sTexto;
sTexto = m_MiListbox.GetText(iIndice,sTexto);

Preguntas similares