Forum: Sonstige Fragen zu Delphi
Delphi
by hsg,
17. Jan 2007
Es hat mir doch keine Ruhe gelassen....
PostMessage(hWnd,WM_USER, 0, 0);
Application.ProcessMessages();
Funktioniert nun bei mir.
Forum: Sonstige Fragen zu Delphi
Delphi
by hsg,
17. Jan 2007
Was funktioniert denn nicht?
Ich habe eben deinen Source mal in ein neues Projekt eingefügt und ausprobiert, da passierte das erwartete.
Forum: Sonstige Fragen zu Delphi
Delphi
by hsg,
17. Jan 2007
schickt ihr eine Message und rufe vom Message-Handler dann deine Funktion auf, also in etwa so:
h := 0;
repeat
h := FindWindowEx(0,h,'TApplication',PCHar(Application.Title));
until h <> Application.Handle;
if h <> 0 then begin
Windows.SendMessage(h,SW_USER+4711,0,0);
end;