Jump to content
  • Advertisement


This topic is now archived and is closed to further replies.


Minimizing DirectX Application

This topic is 5816 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I have a standart DirectX application running in exclusive and full-screen mode. Sometimes I need to minimize the main window of this application(game) and return to Windows Desktop. How can I do that? I tried the following: LPDIRECTDDRAW7 lpdd; //the directdraw object HWND ghWnd; //the main window lpdd->SetCooperativeLevel(ghWnd, DDSCL_NORMAL); and when maximizing(restoring): lpdd->SetCooperativeLevel(ghWnd, DDSCL_EXCLUSIVE | DDSCL_FULLSCREEN); lpdd->SetDisplayMode(800, 600, 16, 85, 0); After minimizing the game a black rectangular stands on the screen( may be the game window) and no Windows desktop is shown. Then after maximizing everything is ok and the game is restored. Help me, please!

Share this post

Link to post
Share on other sites

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!