webForumDet fria alternativet

Windows forms: imageList med systemikoner?

.NET

1 svar · 912 visningar · startad av silfver

Medlem sedan apr. 200312 679 inlägg
Frågan#1

Har googlat alla tänkbara kombinationer utan att hitta något svar. Men det känns självklart att man skall kunna använda Windows egna ikoner när man skapar en imageList, precis som den som de har i Utforskaren.

Någon som har en idé på hur man kan göra detta? Känns konstigt att använda egna ikoner i en trädvy.

Medlem sedan maj 20021 466 inlägg
#2

Systemikonerna finns i något som heter "System Image List". Använder du denna i kombination med funktionen SHGetFileInfo (pinvoke) kan du visa samma ikoner som utforskaren.

Här kan du läsa mer om system image list och SHGetFileInfo:
http://www.vbaccelerator.com/home/net/code/libraries/shell_projects/sysimagelist/article.asp

254 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)