Entwickler-Ecke

Windows API - Im SysTray zeichnen?


Sivar - So 19.01.03 18:01
Titel: Im SysTray zeichnen?
Hallo!

Ist es möglich direkt in das SysTray zu zeichnen?
Ich möchte gerne meine akutelle IP direkt neben der Uhr einblenden.
Als Icon funktioniert das leider nicht, da diese wohl von der Grösse begrenzt sind.

Hat jemand eine Idee?

Grus

Sivar


derDoc - So 19.01.03 18:38

Mach doch ein Icon als dessen Hint du deine aktuelle IP ausgeben lässt. Dann musst du nur auf das Icon halten und schon hast du sie. Das spart Platz und sollte kein riesiges Programm werden.


Delete - So 19.01.03 18:50

20-30k (die Exe, unkomprimiert!), wenn man´s richtig macht ... :wink:


matze - So 19.01.03 19:09

im prinzip kann man doch in jeden fenster reinzeichnen solange man das handle hat, richtig ??

dan besorg dir doch das handle per FindWindow !!! Die klasse des Trys ist TrayNotifyWnd


Sivar - So 19.01.03 22:48

Erstmal Danke für die Antworten! :D

@derDoc: Ja, eine Möglichkeit über die ich Nachdenke wenn alles nichts wird. Wollte es eigentlich so wie die Uhr selbst haben. - trotzdem danke

p.S.: Dein Signature Spruch werd ich mir wohl als T-Shir bestellen :)

@MathiasSimmack: Ich zähle mich nicht zu den HardCore programmieren (was die grösse des Programms betrifft). Hättest du sonst eine Idee wie man das realisieren kann?

@matze: Hm, problem dabei ist dass der Bereich nicht "gelockt" ist wie es z.B. bei SysTray Icons... aber ich werd mal drüber nachdenken. Ich frage mich blos wie die Uhr das macht.