Einzelnen Beitrag anzeigen

Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Neue Klasse: TFileTypeInfo

  Alt 15. Aug 2003, 11:22
Seltsam, das ist der gleiche Punkt, auf den ich Sakura bereits angesprochen habe.
Wenn ich SHGetFileInfo lediglich mit SHGFI_ICON bzw. SHGFI_SMALLICON aufrufe, dann bekomme ich als Rückgabewert kein Handle einer Imagelist, sondern 0, falls ein Fehler auftrat, andernfalls einen Wert ungleich 0. Dass das ein Handle einer Imagelist ist, geht nicht aus dem SDK hervor. Dies ist lediglich der Fall, wenn SHGFI_SYSICONINDEX spezifiziert wurde.
Ich denke, du meintest das.
Wie auch immer, mal schauen, ob ich das so machen werde. Ich werd zunächst mal einige Tests machen, um die Performance & die Speicherauslastung zu pürfen, wobei, wenn es so funktioniert, wie ich denke, deine Methode in beiden Punkten gewinnen wird (außer vielleicht in wenigen Spezialfällen, wie beispielsweise oben angesprochenen Fall mit 1000 Dateien des gleichen Typs).
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat