Fremde Anwendung in den Tray minimieren

12/06/2008 - 15:34 von qrty33 | Report spam
Hallo!
Ich habe seit kurzem angefangen mit C#.NET zu programmieren. Nun habe
ich folgendes vor, ich möchte ein Programm schreiben, welches jedem
geöffnetem Programm einen Button in die Titelleiste hinzufügt. Beim
Klick auf diesen Button soll das Programm in den Tray minimiert
werden. Würde mich sehr freuen, wenn mir jemand ein paar
Lösungsansàtze oder Informationsquellen posten würde. Danke im Voraus.

Gruß
Deniz
 

Lesen sie die antworten

#1 Kerem Gümrükcü
12/06/2008 - 17:15 | Warnen spam
Hallo Deniz,

Fremde Anwendung in den Tray minimieren



das geht i.d.R. so, dass Du einen globalen Hook schreiben musst,
der im richtigen Moment einen Button auf die Fensterleiste zeichnet.
Natürlich musst Du die Hauptfensternachrichten-Schleife auch
mit einem Hook versehen, dass dann die Traynachrichten empfàngt
und in den Tray schicken kann, bzw, aus dem Tray holen. Es gibt
ettliche Programme die so was schon können, darunter ein sehr
màchtiges Paket, das sich "RegToy" nennt. Suche mal im Netz danach,...

Ich habe sogar was gefunden und auch noch in C# Du glückliche(r):

http://www.codeproject.com/KB/cs/Tr...mizer.aspx

Grüße

Kerem

Beste Grüsse / Best regards / Votre bien devoue
Kerem Gümrükcü
Microsoft Live Space: http://kerem-g.spaces.live.com/
Latest Open-Source Projects: http://entwicklung.junetz.de
"This reply is provided as is, without warranty express or implied."

Ähnliche fragen