FoxPro/Visual FoxPro - Atención Expertos, Gurús o quien lo sepa

 
Vista:

Atención Expertos, Gurús o quien lo sepa

Publicado por Victor (1 intervención) el 09/08/2004 16:44:38
Necesito obtener el handle de las formas y controles, lo unico que he conseguido es la funcion "MainHwnd()" de foxtools, pero ella me trae el handle de la ventana principal, lo que no me interesa, necesito es el handle de cualquiera de las formas (y los controles que ellas tengan) que están activas en mi aplicación. He probado con API y me retorna sólo el handle de la ventana principal.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Atención Expertos, Gurús o quien lo sepa

Publicado por Roman Suazo (2723 intervenciones) el 10/08/2004 03:56:19
*Necesito obtener el handle de las formas y controles

No se puede obtener el handle de los controles en foxpro, ya que estos
no son considerados por el SO como controles windows, son mas bien
como objetos dibujados por el fox sobre la forma, no asi en VB por ejemplo.

Para encontrar el handle de la forma puedes usar esto:

DECLARE INTEGER FindWindow IN WIN32API ;
STRING cNULL, ;
STRING cWinName

n_HWD = FindWindow(0, thisform.caption)

IF n_HWD > 0

RETURN n_HWD

ENDIF

Ojo el fox puede tener propiedades y metodos que te podrian ayudar a resolver tu problemas mas facilmente...



Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar