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

 

 


Tema destacado:


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

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Capturar ventana activa visual basic 2010.
« en: 9 Abril 2012, 11:50 am »

Estoy comenzando a hacer mis pinitos con el visual basic y acabo de hacer un programa para capturar la ventana activa.

  El problems es que la captura incluye el marco de la ventana que trae el nombre de la aplicacion y los botones de minimizar,maximizar y cerrar.

  Queria que  me indicarias si hay alguna opcion de solo calpurar el area de cliente de la ventana activa.

Gracias.


En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Capturar ventana activa visual basic 2010.
« Respuesta #1 en: 9 Abril 2012, 12:32 pm »

Como lo capturas. Con API's ? Con el framework .net?


En línea

Jum_Spain

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: Capturar ventana activa visual basic 2010.
« Respuesta #2 en: 9 Abril 2012, 14:13 pm »

La capturo con el framewwork por eso decia a ver si hay alguna api que me soluccionara facilmente lo que deseo hacer.

 Gracias.
En línea

Senior++


Desconectado Desconectado

Mensajes: 957

Ama y haz lo que te de la gana


Ver Perfil
Re: Capturar ventana activa visual basic 2010.
« Respuesta #3 en: 9 Abril 2012, 16:39 pm »

Api:

Capturewindow ' captura la ventana activa

captureScreen ' captura la pantalla completa

Saludos ;-)
En línea

Vendo cuenta de LEAGUE OF LEGENDS lvl 30, EU west, muy barata
Jum_Spain

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: Capturar ventana activa visual basic 2010.
« Respuesta #4 en: 9 Abril 2012, 18:40 pm »

A lo mejor no me explique bien, o como soy muy novato tienes que darme mas informacion.

  Actualmente ya soy capaz de imprimir la pantalla activa. El problemas es que yo quiero imprimir solo lo que en los programas de capturar pantallas profesionales llaman la ventana de cliente, es decir, dentro de la ventana activa tenemos el marco que le pone windows a la ventana, asi como los botones de maximizas,minimizar y cerrar.

  Como yo ya tenia un programa creado con autoit que trato de migrar a visualbasic, ya tenbia tomado referencias de pixeles y son siempre tomadas en la ventana cliente.

 Mi pregunta venia por si hay alguna forma de indicarle que solo capture lo que yo denomino ventana de cliente y que no capture toda la ventana activa.

  Si solo se puede capturar la ventaana activa, habra que eliminar ese marco luego de tener la ventana en una variable.

  Como estoy comenzando con esto del visual basic, por eso os consultaba cual era la forma mas sencilla y eficiente.

  Gracias.

En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines