Einzelnen Beitrag anzeigen

Benutzerbild von Corpsman
Corpsman

Registriert seit: 8. Nov 2005
Ort: nähe Stuttgart
981 Beiträge
 
Delphi XE2 Professional
 
#1

Windows Nachrichten Empfangen, obwohl Form visible = false ?

  Alt 19. Mai 2009, 15:39
Hossa Leuts,

Ich habe mir eine Kleine DLL geschrieben, welche mir ab und an eine Nachricht an meine Anwendung sendet. Dies geschieht mittels:

        PostMessage(ApplicationWnd, WM_User+5, 1,2); Empfangen kann ich die Nachricht auch wunderbar mittels

Delphi-Quellcode:
Procedure TForm1.ApplicationEvents1Message(Var Msg: tagMSG;
  Var Handled: Boolean);
Var
  T: TWMAntwort;
Begin
  If (Msg.message = WM_User+5) Then Begin
    // Do Something
  End;
End;
Das Problem ist nun wenn ich meine Anwendung invisible Schalte also mittels :
Form1.visible := false; Dann kann ich die Nachrichten nicht mehr empfangen. Anscheinend bearbeitet die VCL dann die Messages nicht mehr. Wist ihr was ich da machen kann um trotz Invible mit meiner Anwendung zu Kommunizieren ?
Uwe
My Sitewww.Corpsman.de

My marble madness clone Balanced ( ca. 70,0 mb ) aktuell ver 2.01
  Mit Zitat antworten Zitat