DirectX, I think

Alethien
04-02-2002, 09:52 AM
I need a way to make it so when someone hits a key it opens my programes window on top of a ful screen game. And then be able to close it without disrupting the game. I was thinking I had to do this with DirectX. Is this true?

Squirm
04-02-2002, 03:50 PM
Firstly Im not even sure if this is possible. Popping a window infront of a DirectX fullscreen application triggers a loss of control. Most well designed games will see this as an Alt+Tab and so suspend execution, and possibly minimize.

And if the game is not DirectX, then it wont help you here. :-\

Alethien
04-02-2002, 08:28 PM
Originally posted by Squirm
Firstly Im not even sure if this is possible. Popping a window infront of a DirectX fullscreen application triggers a loss of control. Most well designed games will see this as an Alt+Tab and so suspend execution, and possibly minimize.

And if the game is not DirectX, then it wont help you here. :-\

Yes, the application is written in DirectX. And it does spaz when you hit alt-tab. Is there any other way I might be able to go about this? I'm out of ideas.

Flyguy
04-03-2002, 01:51 AM
Based on my (limited) knowledge about DirectX I don't think you can place a normal window on top of an existing directx fullscreen.

Alethien
04-03-2002, 08:29 AM
OK, thanks for the help guys.

AndreRyan
04-14-2002, 08:03 PM
In the DirectX 8.1 C++ samples there is a program which displays a standard GDI window over the DirectDraw surface, so it can be done but maybe not with VB. I'll have to analyze the code to see how they did it.

EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum