La funcion FindWindow() que viene incorporada en FWH (no se si es de FW o de Harbour)...
? hWnd := FindWindow( APP_TITLE )
No funciona correctamente. Siempre me devuelve 0
Buscando he encontrado este Wrapper
#pragma BEGINDUMP
#include <windows.h>
#include "hbapi.h"
HB_FUNC ( FINDWINDOW )
{
hb_retnl( ( LONG ) FindWindow( 0, hb_parc( 1 ) ) );
}
#pragma ENDDUMP
Y con este ya funciona correctamente!!!
Habrá que corregir FW, Harbour o lo estoy utilizando mal ???
FindWindow()
FindWindow()
Un Saludo,
Xevi.
Aprendiz de la vida!!!
Xevi.
Aprendiz de la vida!!!
Re: FindWindow()
Xevi, a mi esto me funciona correctamente
? hWnd := FindWindow (0, oWnd:cTitle () )
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: FindWindow()
Xevi,
La función FindWindow() del API de Windows usa dos parámetros:
https://msdn.microsoft.com/es-es/librar ... s.85).aspx
Por eso hay que usarla como te ha indicado Cristobal
La función FindWindow() del API de Windows usa dos parámetros:
https://msdn.microsoft.com/es-es/librar ... s.85).aspx
Por eso hay que usarla como te ha indicado Cristobal
Re: FindWindow()
Ahora SI...
como segundo parámetro, funciona correctamente.
Me falta mucho para aprender DONDE encontrar la información de clases, funciones,...
Me acostumbraré, me acostumbraré.
Gracias.
como segundo parámetro, funciona correctamente.
Me falta mucho para aprender DONDE encontrar la información de clases, funciones,...
Me acostumbraré, me acostumbraré.
Gracias.
Un Saludo,
Xevi.
Aprendiz de la vida!!!
Xevi.
Aprendiz de la vida!!!