Wie kann ich bitte Windows für die Größe des system-tray-icons?

Bemerkte ich, dass meine app sendet icons auf der Windows-Taskleiste mit einer Größe von 16x16 Pixel--und meinem Vista-PC habe ich eine doublewide-Taskleiste, die erscheint, um zu zeigen Symbole an 18x18. Die Größe Artefakte auf meinem app-icon Aussehen schrecklich. Wie kann ich bitte Windows, welche Größe die icons sein sollen?

edit:

Bin ich generieren das icon dynamisch, mit einem pixel-schriftart-textüberlagerung. Es scheint verschwenderisch zu generieren, die eine Reihe von icon-Größen dynamisch, so dass es schön wäre, zu vermeiden, Bau ein Symbol mit alle "möglichen" Größen (nicht, dass ich mich einmal sicher, was diese sind).

GetSystemMetrics(SM_CXSMICON) Rückgabe 16--der falsche Wert.

GetThemeBackgroundContentRect nicht helfen, entweder.

InformationsquelleAutor keelo | 2009-02-20
Schreibe einen Kommentar