Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 20-04-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 26
seoane Va por buen camino
Averiguar la posición de una ventana no es complicado sabiendo su handle, puedes usar funciones como GetWindowRect, que te dará la posición y el tamaño de la ventana. Lo difícil es obtener el handle de una ventana en concreto, puedes buscar la ventana por su titulo (caption), por su clase, por el ejecutable a la que pertenece, etc ...

Y para vigilar si algo cambia lo mejor es usar un hook e interceptar una serie de mensajes interesantes, como puede ser WM_WINDOWPOSCHANGED. De esta forma no solo sabrás que una ventana ha cambiado su posición, tamaño u orden, sino que además sabrás su handle.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
XP con ventanas en 3D Bicho La Taberna 4 17-03-2007 14:21:15
Ventanas,Ventanas Mdi=Dolor de cabeza ? IVAND Varios 7 08-05-2006 17:27:24
ventanas en mosaico supermilloriver OOP 1 01-08-2005 01:30:59
Posicion de ventanas Gorehide Varios 4 09-07-2004 14:22:52
Maximizar Ventanas salva2 C++ Builder 3 01-07-2004 17:36:37


La franja horaria es GMT +2. Ahora son las 06:04:41.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi