Jak zdobyć przejażdżkę konsolą programu GUI skompilowanego przez MinGW + Code :: Block
Kiedy kompiluję i uruchamiam prosty program Win32 GUI w MinGW + MSys z wierszem poleceń:
$ g++ main.cpp -o app -std=c++0x
$ ./app
pokazuje tylko okno dialogowe. Ale kiedy umieszczam ten program w Code :: Blocks IDE i kompiluję go, zawsze powoduje to powstanie czarnego pola konsoli z oknem dialogowym. Dodawanie-mwindows
w opcjach łącza brak efektu.
main.cpp:
<code>#include <windows.h> int WinMain(HINSTANCE,HINSTANCE,LPSTR,int) { MessageBox(0,"Hello, Windows","MinGW Test Program",MB_OK); return 0; } </code>
Jak mogę pozbyć się konsoli?