Autor Beitrag
raven
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 54



BeitragVerfasst: Mi 27.08.03 11:39 
hiho leutz ;)

Kann mir jemand sagen wie es möglich is net send nachrichten abzufangen und dann auszuwerten, also das die nich normal angezeigt werden sondern in meinem Programm wenn dieses geöffnet ist...?!?

danke
Ak-Alex
Gast
Erhaltene Danke: 1



BeitragVerfasst: Fr 29.08.03 21:56 
Ich hatte das Problem auch, habs auch gelöst...suche mal nach dem Code



Es ging auf jedenfall indem ich einfach das Handel des Nachrichtendienstfensters überwacht habe...wenn das Nachrichtenfenster offen war wurde innerhalb einer millisekunde das fenster geschlossen und in mein Programm überführt....


Alex
Ak-Alex
Gast
Erhaltene Danke: 1



BeitragVerfasst: Fr 29.08.03 21:58 
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
procedure TForm1.Button1Click(Sender: TObject); 
var 
  hWnd, hLabel: Cardinal; 
  buffer: array[0..255of Char; 
begin 
  hWnd := FindWindow(nil'Nachrichtendienst '); 
  hLabel := GetDlgItem(hWnd, $0000FFFF); 
  SendMessage(hLabel, WM_GETTEXT, sizeof(buffer), Integer(@buffer)); 
  ShowMessage(string(buffer)); 
end;
raven Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 54



BeitragVerfasst: Sa 30.08.03 13:04 
danke, den einfall mit dem fenster suchen hat ich mittlerweile auch ;)
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 31.08.03 07:24 
Im ersten Moment dachte ich, das wäre mein Code, aber dann habe ich das Auffüllen mit Nullen beider ID des Statics gesehen. Was soll denn das? Ist überflüssig.