Also wenn du sozusagen die Koordinaten der Icons auf dem Desktop meinst, kann ich dir ganz sicher sagen, dass sie NICHT in der FAT stehen.
Die FAT dient schließlich dazu, Dateien auf der Festplatte zu organisieren und hat absolut nichts damit zu tun, wie eine Anwendung die Dateien darstellt (!).
Nun, der Desktop ist im Prinzip nichts weiter als ein ListView mit einigen speziellen Eigenschaften. Du kannst dir theoretisch den Fensterhandle besorgen und dann die Positionen der Icons auslesen.
Mit FindWindow() sollte das möglich sein, wenn du als Klassenname "SysListView32" übergibst.
Tja, und wenn du nicht die Koordinaten auf dem Desktop meintest, kann ich dir leider nicht weiterhelfen ;c)
_________________
Oregon Ghost
---
Wenn NULL besonders groß ist, ist es fast schon wie ein bisschen eins.