Archives
D Programming
DD.gnu digitalmars.D digitalmars.D.bugs digitalmars.D.dtl digitalmars.D.dwt digitalmars.D.announce digitalmars.D.learn digitalmars.D.debugger C/C++ Programming
c++c++.announce c++.atl c++.beta c++.chat c++.command-line c++.dos c++.dos.16-bits c++.dos.32-bits c++.idde c++.mfc c++.rtl c++.stl c++.stl.hp c++.stl.port c++.stl.sgi c++.stlsoft c++.windows c++.windows.16-bits c++.windows.32-bits c++.wxwindows digitalmars.empire digitalmars.DMDScript |
c++ - The Console window while running a Win32 Program
How can you get rid of that console window (the place where the printf's and scanf's go) when you're creating an exclusive GUI app that doesn't need one ? Apr 18 2001
Use WinMain instead of main. WinMain has a different prototype: int WINAPI WinMain ( HINSTANCE hInstance, // handle to current instance HINSTANCE hPrevInstance, // handle to previous instance LPSTR lpCmdLine, // pointer to command line int nCmdShow // show state of window ); Use a .DEF file when you link with at least: EXETYPE NT SUBSYSTEM WINDOWS pramod wrote:How can you get rid of that console window (the place where the printf's and scanf's go) when you're creating an exclusive GUI app that doesn't need one ? Apr 18 2001
Jan Knepper wrote:Use WinMain instead of main. WinMain has a different prototype: int WINAPI WinMain ( HINSTANCE hInstance, // handle to current instance HINSTANCE hPrevInstance, // handle to previous instance LPSTR lpCmdLine, // pointer to command line int nCmdShow // show state of window ); Use a .DEF file when you link with at least: EXETYPE NT SUBSYSTEM WINDOWS Apr 18 2001
Try the following compiler switch: -L/exet:nt/su:windows This works fine for me. Good Luck!How can you get rid of that console window (the place where the printf's and scanf's go) when you're creating an exclusive GUI app that doesn't need one ? Aug 02 2003
|