lustig, du hast da nur ein paar probleme:
1. die icon positionen sind ja immer andres, das heißt du müsstes deinen eigenen desktop erstellen dann wäre es einfacher, evtl. gibt es ja eine
winapi funktion die, die positionen von icon auslesen kann bzw. das kannst du auch so machen: der user muss zuerst die objekte mit der maus auswählen z.b. ein click drauf, du weißt ja wie groß die sind nämlich 32*32 dürfen sie nur groß sein glaube ich und so hättes du die positionen von den icons *G*