quote:
Originally posted by wingsugar
ok ,im new so nice 2 meet u lot.
anyway ive got a similar problem and i wan2 use a different icon 2 lock the messenger but i cant. im tryin to use the C:\WINDOWS\system32\mycomput.dll
icon(if this is an icon) and put ,1 after it and ive tried wiv all the numbers upto ten and also tried 1000 but didnt work.
So wot do i need 2 do? btw i much preder 2 use the quicktime icon but i cant find it so i dunno wot 2 do.
Cheers 4 ur help
the ID is not the number of the icon you see when you choose "Other Icon" after selecting an icon containing file when you are in a folder properties page or something...
The ID is always the ID of the icon GROUP...
An icon group usually consists of several individual icons wich all look the same but are in different sizes and different color depths.
Hence why that ID is for the group and not for the individual icons. Since the resolutions/sizes and amount of colors needed can differ from situation to situation (eg: alter your view mode in Windows Explorer from 'details' to 'thumbnails' and you'll see larger icons for all the files).
For the first icon you see in mycomput.dll the icon group ID is
201, not 1 (as you can see in the screenshot, the others are 203, 204, 205 and 222 btw).
thus: C:\WINDOWS\system32\mycomput.dll,201
quote:
Originally posted by Funness
mycomput.dll is not an icon
it contains icons, which is what he meant.
quote:
Originally posted by Funness
There may not be an icon file for it, it may be part of the .exe it self (which plus! can not use as an icon.)
Plus!
(or any other place in Windows where you can define and link to icons) can use it as an icon, just as any other file which contains icons in its resources.
quote:
Originally posted by Funness
To view em, you need to go from 1-50.. these are all the posible icons from shell32.dll.
shell32 contains way more icons than that, in fact it contains roughly 240 icons.
Again, an ID is not the number of the icon, it is the ID of the icon group. And the first available ID does not have to start with 1 and count upwards, it can start with whatever number and can skip numbers, etc.. eg: see mycomput.dll where the first icon has an ID of 201 and it doesn't contain 202, but does contain 203, etc.
To get the proper IDs of an icon you seek, you need to open the file with a resource hacker (like
ResHack) and look at the ICON GROUP resource... see screenshot.