Capturando mensajes del TListview
Publicado por josu (1 intervención) el 04/12/2003 11:39:43
Hola. Antes de nada os agracedere un monton la ayuda con esto, ya me aclararia conceptos importantes.
Tengo en un Form dos Listviews. Uno directamente sobre el form y otro sobre sobre la TabSheet1 de un Page Control situada en él.
En la zona privada del Form tengo declarado: procedure WMListViewChange(var Msg: TMessage);message WM_NOTIFY;
para capturar los mensajes de los TListview. (luego con el wParam intentare identificar que ListView es, y con el LVN_COLUMNCLICK si se ha pulsado una columna)
Bien... ¿Por que me detecta solo los eventos del Listview que esta directamente en el Form (Algo tiene que ver con el Parent).? ¿Y alguna pista de como mirar luego el wParam y el LVN_COLUMNCLICK ?
Muchas gracias y saludetes
Tengo en un Form dos Listviews. Uno directamente sobre el form y otro sobre sobre la TabSheet1 de un Page Control situada en él.
En la zona privada del Form tengo declarado: procedure WMListViewChange(var Msg: TMessage);message WM_NOTIFY;
para capturar los mensajes de los TListview. (luego con el wParam intentare identificar que ListView es, y con el LVN_COLUMNCLICK si se ha pulsado una columna)
Bien... ¿Por que me detecta solo los eventos del Listview que esta directamente en el Form (Algo tiene que ver con el Parent).? ¿Y alguna pista de como mirar luego el wParam y el LVN_COLUMNCLICK ?
Muchas gracias y saludetes
Valora esta pregunta
0