Einzelnen Beitrag anzeigen

DarkPressure

Registriert seit: 24. Mär 2006
28 Beiträge
 
Delphi 2006 Architect
 
#5

Re: Kommunikation zwischen (injected) DLL und Programm

  Alt 23. Apr 2006, 11:23
So weit, so gut
Trotzdem gibts ein weiteres Problem, in meiner DLL sagt er mir Handle ist ein undeclared identifier, obwohl ich Controls als Unit hinzugefügt hab.
Delphi-Quellcode:
  ...
  hTargetWnd := FindWindowEx(0, 0, nil, PChar('Fenster'));
  if hTargetWnd <> 0 then
    SendMessage(hTargetWnd, WM_COPYDATA, Longint(Handle), Longint(@aCopyData))
  else
    ShowMessage('No Recipient found!')
  ...
EDIT: Mittlerweile weiß ich, dass dieses Hanlde sich nur auf die Controls eienr Form bezieht..
Aber wie löst man das in der DLL?
  Mit Zitat antworten Zitat