Entwickler-Ecke

Windows API - Taskbar Popup beeinflussen


Yacoon - Di 01.10.02 20:44
Titel: Taskbar Popup beeinflussen
Hi zusammen,

habe folgende Frage. Wie kann ich das Popupmenu in der Taskbar meiner Anwendung beeinflussen, so dass ich zum Beispiel in dem Popupmenü nicht nur Wiederherstellen, verschieben, Größe ändern, Minimieren, Maximieren und Schließen habe, sondern selbst noch Menüs hinzufügen kann, wie z. B. Einstellungen, etc.

In der Hilfe habe ich schon gesucht, jedoch nichts gefunden.

Gruß


Delete - Di 01.10.02 21:42


Quelltext
1:
2:
3:
 private
    { Private-Deklarationen }
    procedure WMSysCommand(var Message: TWMSysCommand); message WM_SYSCOMMAND;


Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
procedure TForm1.WMSysCommand(var Message: TWMSysCommand);
begin
  inherited;
  case Message.CmdType of
    $F200: Messagebox(0, 'Luckie Luke', 'Copyright', 0);
  end;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
  Appendmenu(GetSystemMenu(handle, FALSE), MF_STRING, $F200, '&Copyright');
end;


Tino - Mi 02.10.02 10:46

Hier in der FAQ gibt es auch eine Beitrag:
...das Systemmenü erweitern? [http://www.auq.de/viewtopic.php?t=1817]

Gruß
TINO