procedure TForm1.FormCreate(Sender: TObject);
begin
Application.OnMessage := AppMessage;
end;
procedure TForm1.AppMessage(var Msg: TMsg; var Handled: Boolean);
begin
if Msg.Message = MyMsg then
begin
Application.Restore;
SetForeGroundWindow(Application.MainForm.Handle);
Handled := true;
end;
end;
Dummerweise haben aber weder Application noch TForm einen Event namens OnMessage ... wie kann ich in Lazarus mit SendMessage() generierte Nachrichten auswerten?
marcov hat geschrieben:Dan kannst du auch Lazarus oder FPC nicht verwenden? Dessen Bilbiotheken sind unter denselben Lizenz.
Der Mensch erschreckt mich Ich hatte mich bei UniqueInstance verlesen und gedacht, es waere unter GPL, ist aber LGPL ... dann werd ich doch einen naeheren Blick drauf werfen ... Danke!