Entwickler-Ecke
Multimedia / Grafik - Fenster im vordergrund (vor DirectX spielen)
pk910 - So 16.03.08 20:26
Titel: Fenster im vordergrund (vor DirectX spielen)
Hallo zusammen
Hab seit längerem das problem, dass die gewöhnlichen methoden wie
fsStayOnTop
oder SetForegroundWindow nicht bei spielen hilft.
Ich habe ich einem anderen Thread gelesen dass es knifflig ist...
jedoch steckt kein lösungs ansatz dabei...
Wie könnte ich so etwas anstellen?
mfg. pk910
pk910 - Mo 17.03.08 22:36
ok habe mal ein bischen weiter geforscht
und bin zu der hook-methode gekommen...
also eine dll die ins spiel geladen wird.
nur... Wie mache ich sowas?
es soll am ende so etwas sein wie fraps.
also dass das fenster vor oder besser in dem spiel
angezeigt wird
fortu - Do 20.03.08 23:59
Sowas möchte ich auch machen. Ich habe mal nen bisschen rumgesucht und rausgefunden, dass ich zunächst Direct3DCreate hooken muss und von da aus weiter CreateDevice hooken und dann EndScene. Direct3DCreate hab ich gehookt, allerdings weiß ich nicht, wie ich jetzt weiter vorgehen soll, dass am Ende meine EndScene gecalled wird.
Wäre schön, wenn einer Rat weiß.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!