¿Es posible recuperar el texto de un control label mediante API's?

Iniciado por TFL, 6 Noviembre 2006, 21:19 PM

0 Miembros y 1 Visitante están viendo este tema.

TFL

Hola a todos,
Tras buscar y buscar me he decidido a preguntar, aunque no sé si lo que estoy intentando es algo imposible.
Estoy intentando recuperar el texto de las etiquetas de un formulario de una aplicación de VB.
¿Existe alguna forma de localizar controles sin ventana (sin hwnd) mediante API's?
Según he leído los controles sin ventana, como el control label, no envían ni reciben mensajes, entonces, qué mecanismo se utiliza para cambiar el texto de la etiqueta mediante la expresión:
Form1.Label1.Caption="HOLA"
¿Se imprime el texto en una región determinada del área cliente de la ventana del formulario?
¿es posible localizar esta región?
¿existe algún manejador alternativo?

Bueno..., muchas preguntas son, a ver si podéis arrojar algo de luz sobre este asunto.

Gracias.