![]() |
Mitbekommen wenn Shell geändert wird (SHChangeNotify)
Hallo,
Ich registriere Dateiendungen und rufe danach
Delphi-Quellcode:
auf, um das System über die Änderungen zu informieren.
SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, nil, nil);
Nun entsteht aber das Problem dass ich diverse Bilder-Indizes aus einer bereits gespeicherten System-Imagelist anzeige (SHGetFileInfo). Nach dem ich (oder ein anderes Programm!) anscheinend oben genannte Methode aufruft, sind diese gespeicherten Indizes nicht mehr gültig und es wird kein Bild angezeigt. Gibt es eine Windows-Message (o.Ä.), die mich über diese Shell-Änderung benachricht sodass ich die Bilder aktualisieren kann? mfG mirage228 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz