Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

20.06.2010, 22:46

Auf fremdes Fenster zeichnen

Hi,
ich würde gerne auf ein fremdes Fenster zeichnen.
Wie macht man sowas am besten? Ist das auch möglich, wenn das Fenster Direct3D nutzt?

Mit der GDI geht das schon minimal... Aber dabei gibt es, wenn ich das in einer Schleife mache unschönes Blinken.
Kann ich irgendwie abfragen ob gerade der Buffer gewechselt wird? Ich hab da irgendwie was von Hooks gehört
stɪl traɪ tuː θɪŋk ˈpɒzətɪv

CBenni::O

1x Contest-Sieger

Beiträge: 1 145

Wohnort: Stuttgart

  • Private Nachricht senden

2

21.06.2010, 17:12

Du musst dir nur ein korrektes Handle holen...

Kommt darauf an, woher du dein Fenster bekommst...
Die WinApi gibt als rückgabewert von CreateWindowEx ein Handle zurück...

mfg CBenni::O
Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.
42!
Aufräumen kann jeder, nur das Genie überblickt das Chaos!
Metal will never die!
1. Sppro Gamecontest - mein Beitrag

4

21.06.2010, 21:49

Das mit dem Handle war mir schon klar. Das mache ich mit FindWindow.

@E122:
Danke! Genau das wollte ich wissen. :)
stɪl traɪ tuː θɪŋk ˈpɒzətɪv

storage

Treue Seele

Beiträge: 138

Wohnort: Bad Salzungen

  • Private Nachricht senden

5

21.06.2010, 22:29

Du möchtest wohl CS Hacks bauen?

Warum die Frage? Soweit ich mcih erinnern kann nutzen diese Technik wohl auch CS Hacks, bzw. allgemein Hacks.

6

22.06.2010, 00:35

[Ironie]Oh nein, jetzt bist du mir hinter die Schliche gekommen.[/Ironie] :rolleyes:
Find ich immer wieder interessant, dass man wegen sowas sofort beschuldigt wird. Das ganze soll ein Tool für Cortex Command werde. Aber das kann dir eigentlich auch egal sein
stɪl traɪ tuː θɪŋk ˈpɒzətɪv

storage

Treue Seele

Beiträge: 138

Wohnort: Bad Salzungen

  • Private Nachricht senden

7

22.06.2010, 00:40

Wieso beschuldigen?

Ich habe nichts gegen Cheater, schon gar nicht wenn man sie selbst schreibt.
Ich wollte damit eigentlcih nur indirekt wissen ob des richtig ist, dass diese Technik dort auch genutzt wird.

8

22.06.2010, 00:54

Ich kann mir nicht vorstellen, dass man so irgendwelche Hacks machen kann... Soweit ich weiß wird da irgendwie an den DLLs rumgefummelt.
Und Anti-Cheat-Systeme wie PunkBuster erkennen glaub ich in der Regel auch, wenn man irgendwelche Direct3D-Funktionen hookt.
stɪl traɪ tuː θɪŋk ˈpɒzətɪv

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

9

22.06.2010, 09:59

Ich habe nichts gegen Cheater


wie jetzt? du wurdest wohl noch nie von nem server oder aus nem clan gekickt weil die dachten du würdest cheaten?
sry für offtopic. ich hätte am liebsten ein gesetz gegen cheater. ich kauf mir nen spiel für 50€ und kanns wegen denen nicht spielen. -.-

für ragnarok online gibt es soetwas. da werden z.b. die hp der gegner angezeigt die man sonst nicht sieht.
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

Werbeanzeige