Danke euch beiden für die schnelle Antwort!
Hab deinen Teil mal implementiert Popov, aber es läuft nicht.
Was ist das Problem die VAriablen deklaration?
Hier mal der source um besser durchblicken zu können:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25:
| procedure TForm1.WndProc(var Message: TMessage); var IconData: String; //String etwa falsch?????? begin case Message.Msg of WM_TRAYMSG: case Message.lParam of WM_LBUTTONDBLCLK: begin // weg mit dem TNA-Symbol! Shell_NotifyIcon(NIM_DELETE,@NID); // den Taskbar-Button wieder anzeigen // (egal, wie der Status von "Shell_NotifyIcon" ist) ShowWindow(Application.Handle,SW_SHOW); // und das hier auch noch, um die Anwendung // zu aktivieren und ggf. in den Vordergrund // zu holen Application.Restore; IconData.szTip := 'ICON TEXT'; //'A' Text setzen... Shell_NotifyIcon(NIM_MODIFY, @IconData); //'B' Icon modifizieren end; end; else inherited WndProc(Message); end; end; |
Wäre dankbar wenn ihr mir da mal weiter helfen könntet...
Was hab ich falsch gemacht in den Zeilen 'A' und 'B'?
MfG
Lui
Während der C Progga sich fragt wie er es machen soll, fragt der Delphi Progga sich was soll ich machen...