Zurück aus Systemtray
-
Hallo,
ich habe versucht zu meiner kleinen Applikation eine Möglichkeit zur Minimierung in den Systemtray hinzuzufügen. Allerdings stehe ich vor dem Problem, wie ich die Applikation wieder maximiert bekomme.
Verwendet hatte ich einmal:
System Tray Icons - Minimize Your Application to the SysTray
By Daniel Zilcsak
von codeproject.com
Auf der anderen Seite habe ich auch hier im Forum etwas gefunden (ich glaube traydlg.zip von devil...)
Dort stand ich aber vor dem selben Problem.
Hat jemand von euch eine Idee?Gruß, Gunther
-
Hm, wenn du für ne dialogbasierte Anwendung
die Basisklasse von CDialog nach CTrayDlg wechselst,
sollte das keine Probleme machen.Hast du evtl. nähere Infos ?
Devil
-
Habe es nun doch hinbekommen, war wohl etwas spät gestern abend
Gibt es eine Möglichkeit, bei deiner Klasse die Aktion "Minimiere" auf den Minimieren-Button des Fensters zu legen. Wäre ja praktischer, als im Dialog nen extra Button dafür einzurichten.Gunther
-
Ja, das geht, dafür musst du die SW_MINIMIZE Message abfangen.
-
devil81 schrieb:
SW_MINIMIZE Message
?!?!?!?!
-
Danke Devil, habe es gefunden.
PS: Das mit den Fragezeichen war nicht ich, werde mir wohl mal ein Login zulegen müssen