Einzelnen Beitrag anzeigen

Medium

Registriert seit: 23. Jan 2008
3.679 Beiträge
 
Delphi 2007 Enterprise
 
#5

Re: Paint Message von Andere Anwendung abfangen

  Alt 9. Sep 2009, 17:54
Ein Spiel welches - und darum geht es vermute ich mal - auf DirectX oder OpenGL aufsetzt hat überhaupt kein Paint-Ereignis. Die komplette Darstellung läuft da völlig anders als in normalen Windowsprogrammen. Um da dran zu kommen, müsstest du die Present- bzw. Flip-Methoden der jeweiligen API hooken, was allerdings schon ne Ecke heftiger ist. Wie das im Detail auszusehen hat weiss ich leider nicht, aber da ist wohl schon ordentliches Gefummel nötig. Die Frage taucht zumindest öfter mal in diversen Foren auf, und ich meine mich zu erinnern nie eine fertige Lösung dafür gesehen zu haben.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat