Einzelnen Beitrag anzeigen

win568

Registriert seit: 8. Sep 2008
121 Beiträge
 
#1

OverlayIndex Windows 8

  Alt 24. Jan 2014, 09:51
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 ??
  Mit Zitat antworten Zitat