Einzelnen Beitrag anzeigen

Mattze

Registriert seit: 6. Jan 2005
664 Beiträge
 
#1

Handle der systemimagelist?

  Alt 22. Jul 2010, 10:22
Hi,

also früher ging es mal so:
i:=SHGetFileInfo('',0,finfo,sizeof(finfo),SHGFI_Ic on or SHGFI_SMALLICON OR SHGFI_SYSICONINDEX);
und laut Beschreibung müsste es so weiterhin gehen.
(i ist das gesuchte Handle.)

i ist auch weiterhin das Handle einer Imagelist, nur...
Meine Systemimagelist hat 513 Symbole, die Imagelist mit dem Handle i gerade mal 7 oder 8 oder... Ändert sich!
Scheint vom ersten Parameter abhängig zu sein. (Hier ''.)

Unter Win 7 scheint das geändert zu sein. Vor XP (Win98 usw.) übersetzt kriegte ich so die ganze! Wie kriege ich sie nun?

Weiß das jemand?

Gruß
Mattze

Geändert von Mattze (22. Jul 2010 um 11:07 Uhr) Grund: Ich glaube, unter XP habe ich das nicht mehr explizit genutzt!
  Mit Zitat antworten Zitat