Icon in Image List hineinfügen
-
Hi,
ich möchte den Icon, der zu einer Datei gehört in eine Image-List kopieren. Gibt es da einen einfachen Weg das zu realisieren. Mit Bitmaps habe ich das schon ohne Probleme hinbekommen.Danke für eure Hilfe
Dustbuster
-
-> LoadImage, LR_LOADFROMFILE
-
Danke für deinen Tip. Wenn ich das jetzt richtig verstanden habe geht es ja genau so wie mit dem Bitmap laden. Leider funktioniert das bei mir nicht so richtig. Ich hab das folgendermaßen probiert:
HINSTANCE hinst = AfxGetInstanceHandle(); HANDLE hndl = LoadImage(hinst,"d:\\BOYZONE - Father And Son.mp3",IMAGE_ICON,0,0, LR_LOADFROMFILE);
Damit wollte ich den Icon laden, den die MP3 Dateien haben. Leider funktioniert das ganze nicht und es wird für hndl 0 zurückgegeben.
Kannst du mir sagen was ich da noch falsch mache?
Danke
-
Na - eine Mp3 hat ja auch kein Icon mit drin.
Das Icon was angezeigt wird wird meistens von einer exe,dll geladen.
-> SHGetFileInfo und SHGFI_ICON sollten dir da weiterhelfen.
-
Danke das hab ich gesucht.