icon åndern
-
Wie kann mann ein icon einer datei oder eines ordner ändern. Sollte doch mit der Api gehen!? Habe leider nix gefunden, und wäre über jede Hilfe dankbar.
gruss
-
Nein, das geht nicht direkt mit der API.
Datei-Icons können in der Registry geändert werden.
Ordner-Icons mithilfe der "Desktop.ini".
und immer schön danachSHChangeNotify(SHCNE_UPDATEITEM,SHCNF_PATH|SHCNF_FLUSH,szPath,NULL); SHChangeNotify(SHCNE_ASSOCCHANGED,SHCNF_IDLIST|SHCNF_FLUSHNOWAIT,NULL,NULL);
aufrufen.
-
Was für ein Icon? Ein Icon, welches mit dem Dateityp verknüpft ist oder das Anwendungsicon? Icons für Dateietypen sind in der Registry hinterlegt. Willst du das Anwendungsicon ändern, musst du es in der Ressource ändern. Beides geht natürlich mit WinAPI Funktionen. Wie auch sonst, da die WinAPI die Programmierschnittstelle zu Windows ist.
-
Ein ordner icon ist daher nur über eine desktop.ini zu lösen?
gr.und danke
-
Ja! Und genau so ist es auch in der MSDN dokumentiert.
http://msdn.microsoft.com/en-us/library/bb776832.aspx