   Start D3D app minimized/in background. How?
  Hi guys, searched the forum with "minimize", "background" and did not get any luck, help anyone?How do I start my D3D application in background or minimized mode? ''Cos when I get to initialize D3D stuff, my app appears even I took out WS_VISIBLE flag from the CreateWindow() call, and put in WS_MINIMIZE.Somethin'' to do with the Direct3DCreate9() hugh? But how exactly I can accomplish that? Thanks in advanced for any help! 
  I don''t know any real methods of doing this, but I suppose that if initializing Direct3D activates your main window, then you could just delay initialization until the user activates the window. ;  Hey psykr, thanks for your help! That''s a way to do it. I still have a lit'' bit of time before I get down and change my codes just to cater for that. Hope there are other solutions to it. Anyone? ;  Right after you create the d3d device, you could always make a call to PostMessage().  I''m not sure which of the window''s messages (prefixed with WM_) you would use, however. ;  Are you creating it in full-screen mode?  If so, it takes over the display regardless of whether your window is showing.  You might want to try creating it in windowed mode, and then calling Reset to switch to fullscreen when you''re ready. Stay Casual,KenDrunken Hyena;  Thanks Ken, for now I create my application window first, invisible of course. That''s done without creatin'' D3D stuff. Until later time when I''m activated by an external message, only I initialize D3D and get things goin''. 