我曾嘗試使用此代碼做一個簡單的MessageBox
的:如何擺脫控制檯窗口
#include <windows.h>
int main() {
MessageBox(NULL, "Hello", "Message Box", MB_OKCANCEL);
}
但在與MinGW的工具鏈建設這個在開發-C++ IDE,我得到一個控制檯窗口彈出後面的MessageBox
。
有沒有辦法擺脫這個控制檯窗口?
我曾嘗試使用此代碼做一個簡單的MessageBox
的:如何擺脫控制檯窗口
#include <windows.h>
int main() {
MessageBox(NULL, "Hello", "Message Box", MB_OKCANCEL);
}
但在與MinGW的工具鏈建設這個在開發-C++ IDE,我得到一個控制檯窗口彈出後面的MessageBox
。
有沒有辦法擺脫這個控制檯窗口?
是的,編譯爲「windows」子系統。這裏是instructions for performing this task on multiple IDEs。
-1:非常好,關於Visual Studio關於MinGW GCC的問題的答案。 –
@ TomalakGeret'kal:這與Visual Studio無關,它是Windows可執行格式的一部分。 –
切換到Visual Studio編譯器的所有內容都與Visual Studio有關。你的編輯要好得多。 –
WinMain
- 請參閱Windows編程的任何介紹)。
您應該使用更新的IDE。 [Code :: Blocks](http://www.codeblocks.org/)可能是Dev-C++的現代版本。 –