Ejemplos usando el Api de windows para Visual basic

157 - Obtener Texto asociado a una ventana

Volver al Listado Api - Anterior - Siguiente



 

 

 

Ejemplo para recuperar el texto asociado a una ventana con el Api SendMessage

 

En este caso la función SendMessage se utiliza dos veces. En la primera llamada, se envía el mensaje WM_GETTEXTLENGTH. Al hacer esto, SendMessage retorna el tamaño ( cantidad de caracteres del caption ).

Con este valor se crea un buffer, y luego en la segunda llamada, se le envía el mensaje WM_GETTEXT con el buffer anterior para retorna el texto asociado a la misma. El buffer que retorna el caption, se envía en el último parámetro

 

Nota: Hay una función de ajuste de tipo String que se le debe enviar el HWND de la ventana a consultar el texto, por ejemplo para llamar a la función:

 

MsgBox Get_Caption_Ventana(PASAR_El_HWND)

 

Código fuente:

 


Enlaces relacionados



Buscar en Recursos vb