![]() |
Re: Systemicons und Listview
Zitat:
Zitat:
btw: Das PSDK würde ich dir ohnehin als Lektüre empfehlen. |
Re: Systemicons und Listview
Was bei Delphi dabei ist.
Zitat:
|
Re: Systemicons und Listview
Wieso? Im Prinzip steht das gleiche auch in meinem Zitat:
Zitat:
|
Re: Systemicons und Listview
Moin Thunderchild,
bei IMalloc verhält es sich so ähnlich wie bei den Netapi Funktionen unter NT ff. Hier wird den Funktionen die Adresse einer Variablen übergeben, in denen die Funktion (z.B. bei NetShareEnum) dann die Adresse ihres Ergebnisses speichert, wobei die Funktion den notwendigen Speicher selber anfordert. Um diesen dann wieder freizugeben muss man NetApiBufferFree benutzen. In dem Beispiel hier entspricht dann SHGetSpecialFolderLocation der Funktion die von sich aus Speicher reserviert, und IMalloc.Free dem Aufruf von NetApiBufferFree. @Mathias: Stimmt überhaupt, ich hätte CSIDL_DRIVES nehmen müssen :oops: Dafür hast Du dann den Aufruf von Free vergessen ;-) |
Re: Systemicons und Listview
Upps, stimmt. :oops:
Ansonsten macht ja das "SHGetMalloc" nicht viel Sinn. |
Re: Systemicons und Listview
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:38 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