douglaspr Postado Maio 9, 2009 Denunciar Share Postado Maio 9, 2009 Boa noite,como faço para pegar a classe de todas janelas abertas e listar em um listbox?grato. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Maio 11, 2009 Denunciar Share Postado Maio 11, 2009 como faço para pegar a classe de todas janelas abertas e listar em um listbox?Desta maneira:function EnumWindowsProc(Wnd: HWnd; Form:TForm1): Boolean; Export; {$ifdef Win32} StdCall; {$endif} var Buffer: Array[0..99] of Char; begin GetWindowText(Wnd, Buffer, 100); if StrLen(Buffer)>0 then Form.ListBox1.Items.Add(StrPas(Buffer)); Result :=true; end; procedure TForm1.Button1Click(Sender: TObject); begin EnumWindows(@EnumWindowsProc, LongInt(Self)); end;abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
douglaspr
Boa noite,
como faço para pegar a classe de todas janelas abertas e listar em um listbox?
grato.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.