2011-01-16 4 views

Antwort

2

Sie können dies tun, indem Sie die Kombination aus Steuerschlüssel und Mausrad simulieren. Sie können mehr über diese Methode in diesem Artikel aus dem Code Project lesen: Programmatically resize Desktop icons to a small list in Windows Vista and Windows 7

die Symbole Ändern der Größe kleiner. Wir dies wiederholt aufrufen, bis wir die gewünschte Größe erhalten: Einsturz

SendMessage(hWnd, WM_MOUSEWHEEL, MAKEWPARAM(MK_CONTROL, -WHEEL_DELTA), MAKELPARAM(0, 0)); 

Ändern der Größe der Symbole größer zu sein. Wir nennen diese so oft, bis wir die gewünschte Größe erhalten: Einsturz

SendMessage(hWnd, WM_MOUSEWHEEL, MAKEWPARAM(MK_CONTROL, WHEEL_DELTA), MAKELPARAM(0, 0)); 

Alternativ können Sie den Registrierungsschlüssel für den Desktop-Symbol Größen bearbeiten:

Windows Registry Editor Version 5.00 

[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics] 
"Shell Icon Size"="32" 

Die Größe erwähnt in Pixeln ist, offensichtlich :)

+1

Das klingt wirklich hacky ... gibt es keinen Weg, es sauberer zu machen? – nico

+1

Sicher, nur die Registrierungsschlüssel-Methode hinzugefügt: P –

+0

@Nico natürlich ist es hacky. Der Benutzer soll dies tun. Sie sollten es nicht hinter ihrem Rücken tun. –