Bueno estoy intentando obtener el contenido del historial de las conversaciones del Windows Live Messenger, lo que he hecho hasta ahora es obtener las ventanas y sus controles con
EnumWindows y
EnumChildWindows, luego con el programa
AccExplorer he visto el nombre del control :
En el code he debugeado infinitas veces y en una conversación me puede obtener bastantes nombres con
DirectUIHWND :
DirectUIHWNDive WindowBar Class
DirectUIHWNDssWindowBar Class
DirectUIHWNDive WindowBar Class
DirectUIHWNDssWindowBar Class
DirectUIHWNDive WindowBar Class
DirectUIHWNDssWindowBar Class
Un problema es que no se si es exactamente el que estoy buscando el 'Historial', apartando esta duda he intentado obtener el valor de esos controles con SendMessage copiando el valor al clipboard :
SendMessage(lngWinChildHandle(x), WM_COPY, 0, 0)
La API me devuelve 0 y no me copia nada al clipboard.
No se que puedo hacer para cumplir mi objetivo que es obtener el contenido del historial, y me gustaria hacerlo por este método, no capturando paquetes ni nada.
Saludos!