000
17.05.2010, 17:23 Uhr
problemlöser64
|
Hi, ich habe ein Programm das macht folgendes:
1.Es erstellt ein DirectDraw-Objekt 2.Es holt sich davon ein primär-Surface 3.Es holt sich davon einen Backbuffer
Jetzt blittet es ein Hintergrundbild in den BackBuffer.
Dann tut es in der Hauptschleife den BackBuffer dauernd im primär-Surface flippen(anzeigen)
Jetzt möchte ich, dass sobald ich eine Taste drücke, ein OpenFileDialog (GetOpenFileName(OPENFILENAMEstruktur) aufgeht, in dem der Nutzer eine Datei auswähle kann. Das Problem ist jetzt nur, dass dann immer das DirectDraw abstürzt, weil es den Dialog nicht einfach drüberlegen kann.
Kennt jemand die Lösung? Für Antworten Dank im Vorraus!
Hinweis: Ich verwende nur die Visual C++ Umgebung, keine .NET Framework oder sonstiges...! -- -Meine IP: 127.0.0.1 (Hackt mich doch!)^^ -Meine Maschine: Zuse Z3 ohne OS -0x00f426e3 verweist auf 0x00000000 "read" nicht möglich, wenden Sie sich an den Systemadministrator -Frag mich nicht, hab keine Ahnung^^ Dieser Post wurde am 17.05.2010 um 17:24 Uhr von problemlöser64 editiert. |