Hi Leute
Beim Aufruf der Funktion:
Code:
OverlayIndex := OI_DEFAULT;
if ShellIconOverlay.GetOverlayIndex(PIDL, OverlayIndex) = S_OK then
ProjectItem.OverlayIndex := OverlayIndex;
benötigt Windows 8 bzw. Windows 8.1 teilweise mehr als 15msec. Es ist jedoch nicht immer gleich. Teilweise können mehrere Anfragen ohne Zeitverlust abgesetzt werden, teilweise benötigt er bei jder Abfrage die Zeit.
Bei allen Versionen davor wurde die Funktion ohne Zeitverlust aufgerufen. Da ich diese für das Ermitteln des
SVN Statuses von mehr als 20000 Dateien benutze dauert es nun einige Minuten, bis ich das Ergebnis ermitteln kann.
Gibt es eine Lösung für das Problem ??