Thema: Delphi ReadProcessMemory?

Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: ReadProcessMemory?

  Alt 3. Nov 2003, 15:00
http://www.luckie-online.de/downloads/ -> LuckieDips. Da lese ich mit ReadProcessMemory und WriteProcessMemory die Iconpositionen des Desktops aus, was auch nur ein Listview ist.

Prinzip ist folgendes: Die legst dir mit WriteProcessMemory eine TLVItem Struktur in dem fremden Prozess an, diese füllst du mit den nötigen Daten, dann liest du sie dir mit ReadProcessMemory aus und kopierst sie so in eine identische Datenstruktur deines Prozesses.

Funktioniert aber nur unter Windows NT ff. Consumer Windows stellt die nötigen API Funktionen zum Reservieren von Speicher in Adressräumen von fremden Prozessen nicht zur Verfügung.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat