Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-04-2008
octalh octalh is offline
Miembro
 
Registrado: feb 2008
Posts: 18
Poder: 0
octalh Va por buen camino
ayuda handle de multiples ventanas de la misma clase

Hola, llevo ya varios dias tratando de manejar un loop para enumerar el handle de todas las ventanas abiertas de una clase, pero sigo sin conseguirlo.

Estoy intentando enviar teclas con keybd_event a varias ventanas abiertas, todas de la misma clase.

con una sola ventana no tengo problemas, pero cuando tengo que enviar keybd_event a mas de una entonces ya no funciona.

como se ve en este codigo por poner un ejemplo

Código:
procedure msj3;
var
  ventanas:Array[0..20] of HWND;
  Count:Integer;
begin
 ventanas[count] := FindWindow('Notepad', nil);
   if Ventanas[count] > 0 then begin
         For Count := 20 downto 0 do begin

              // codigo keybd_event

         end;
   end;

end;
Suponiendo que tengo dos ventanas del bloc de notas, el codigo unicamente enviara keybd_event a una de las dos ventanas abiertas.

Alguien sabe como enviar las teclas pulsadas a cada una de las ventanas??

ya que en ese ejemplo si existen dos ventanas manda dos mensajes a una de las dos ventanas, pero no envia un mensaje a cada una

gracias
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
Multiples Ventanas en una Aplicacion Nomad Varios 7 18-05-2007 22:12:28
ayuda como agregar una clase Big_blood Varios 1 24-04-2007 05:25:03
Ayuda sobre Handle Pascalizado Varios 2 06-11-2006 05:21:54
ayuda comparar Handle JerS API de Windows 3 30-10-2006 20:19:01
Ayuda Con Clase DES edgusano .NET 2 04-04-2005 22:05:41


La franja horaria es GMT +2. Ahora son las 23:37:27.


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