elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Obtener ventana activa real
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Obtener ventana activa real  (Leído 2,622 veces)
mmob

Desconectado Desconectado

Mensajes: 23


Ver Perfil
Obtener ventana activa real
« en: 14 Noviembre 2007, 09:49 am »

Hola a todos, alguien sabe como obtener el handle de la ventana activa?, porque la funcion getForegroundWindow devuelve el handle pero de la ventana principal, en aplicaciones MDI, donde una ventana principal puede tener varias hijas esto es un problema, porque aunque este trabajando en una hija me devuelve el handle de la principal.
Un saludo.


En línea

gusman

Desconectado Desconectado

Mensajes: 43



Ver Perfil WWW
Re: Obtener ventana activa real
« Respuesta #1 en: 14 Noviembre 2007, 17:47 pm »

Buenas.

Prueba pasando el handle devuelto por GetForegroundWindow al API GetTopWindow, de esta forma obtendrás el handle de la ventana hija que está en el índice Z superior.

Un saludo.


En línea

No está muerto todo lo que yace y con extraños evos hasta la misma muerte puede morir.
mmob

Desconectado Desconectado

Mensajes: 23


Ver Perfil
Re: Obtener ventana activa real
« Respuesta #2 en: 16 Noviembre 2007, 10:08 am »

Muy buena gusman, muchisimas gracias.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[¿?]Obtener url de ventana activa del navegador
Programación Visual Basic
Mambaa 4 4,755 Último mensaje 26 Abril 2011, 17:38 pm
por Mambaa
Como mantener una ventana no activa, activa, al cambiar de ventana
Programación General
traviatØ 0 3,993 Último mensaje 16 Junio 2011, 02:55 am
por traviatØ
saber cual es la ventana activa en JAVA
Java
rosado78 6 4,996 Último mensaje 23 Marzo 2012, 04:21 am
por Schetz
maximizar y posicionar ventana activa vbscript.
Scripting
jarpon 0 2,421 Último mensaje 20 Enero 2022, 08:44 am
por jarpon
Obtener EXEpath de la ventana activa
.NET (C#, VB.NET, ASP)
bybaal 3 2,186 Último mensaje 17 Abril 2023, 15:43 pm
por MCKSys Argentina
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines