Was soll daran Kunst sein? Ich sagte:
Zitat von
MathiasSimmack:
Der
TNA-Code ist an sich auch bloß max. 10 Zeilen lang.
Wenn du mich jetzt auf die genannten 10 Zeilen festnageln willst, dann zwei Hinweise
1. Du kannst die TNotifyIcon-Variable global deklarieren und damit bereits mit Werten füllen. Aus dem Grund musst du im Programm nur noch Fenster-
Handle und Icon zuweisen, bevor du "Shell_NotifyIcon" aufrufen kannst. Das wären also 3 Zeilen.
2. Beim Beenden ist ebenfalls "Shell_NotifyIcon" (mit NIM_DELETE) erforderlich, was die 4. Zeile wäre.
Damit hättest du also noch 6 Zeilen frei. Ich gebe zu, der Code wird je nach Situation umfangreicher sein und sicher auch 10 Zeilen überschreiten. Aber um ein
TNA-Symbol zu erzeugen sind nur die o.g. 4 Anweisungen nötig. Keine Komponente, nichts Außergewöhnliches.