Ich glaube der Ansatz, direkt den Speicher einer fremden Anwendung zu maniulieren um eine reine
GUI-Ausgabe zu erwzingen ist etwas zu krass. Es gibt Tools wie z.B. TSO (TeamSpeak Overlay), die gemeinsam mit einem Spiel deren Grafikengine benutzen (z.B.
DirectX oder
OpenGL) und somit ihre Ausgabe nur mit der Ausgabe des Spiels verbinden. Bei TSO wird z.B. über das Spiel eingeblendet, wer gerade im Teamspeak spricht. Das wäre denke ich der bessere/richtigere Ansatz, der zudem die Stabilität des Spiels in keinster Weise einschränkt, weil das Spiel eben nicht manipuliert wird.