Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4
  Alt 31. Dez 2002, 09:28
Anscheinend brauch man das nicht. Also die Einstellung für das VC für die DLL.

Zur Erklärung: Ich will die Positionen der Icons auf dem Desktop sichern. dazu muß ich eine DLL in den Adressraum des Explorers injezieren, der für den Desktop verantwortlich ist. das ist nicht ganz einfach - eben eine Herausforderung.

Aber wenn sich auch noch mal anderen dem Problem annehmen könnte: Die DLL verursacht immer eine schöne Access-Violation. Und ich konnte bisher noch nicht rausfinden warum. Aber Achtung, der Fehler kann eur ganzes System zerschießen. Unter Win2000 reicht aber ein Ab- und wieder Anmelden, dann kann man weiterarbeiten. Es kann euch deswegen das ganze System zerschießen, weil ich die DLL per Hook in den Explorer-Prozess injeziere, der für den Desktop verantwortlich ist. Ich denke, wenn das Problem mit der Access-Violation gelöst ist, dann ist der Rest meines Vorhabens nur noch ein Klacks.

Nachtrag: Die DLL muß sich dann im Windows-System-ordner befinden.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat