Einzelnen Beitrag anzeigen
Ungelesen 15.01.11, 21:00   #3
tha_specializt
`
 
Registriert seit: Nov 2010
Ort: Zuhause
Beiträge: 142
Bedankt: 37
tha_specializt ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von .ShoXx! Beitrag anzeigen
Was ich auch nicht verstehe ist, wie kann man in einer Funktion eine DLL aufrufen? In VB.NET gibt es ja die Read-/ WriteProcessMemory APIs. Muss ich also nur die verwenden und brauch gar keine Funktionen oder wie?
.. WAS? Read / -WriteProcessMemory hat rein garnichts mit DLLs zu tun ... diese lädt man mit LoadLibrary, Funktionen und Methoden darin startet man mit ner lokalen Funktionsdeklaration
Code:
typedef void (funcPtr*)(void) FUNCPTR;
, -Definition
Code:
FUNCPTR funcPtr = GetProcAdress(module, "FUNKTIONSNAME");
und dann letztendlich dem eigentlichen Aufruf
Code:
funcPtr();
Wenn du sogar ne Import-Lib oder ne .def - Datei hast kannste das in ner gescheiten IDE automatisieren
tha_specializt ist offline