我目前正在製作一個C++ GUI應用程序,但我遇到以下問題。在程序中我有一個MyForm.cpp和一個Myform.h(只有一個按鈕)。當應用程序啓動控制檯並打開窗體時。這是默認的嗎?或者我該如何禁用它?主要代碼是:控制檯在運行GUI C++應用程序時打開
#include "MyForm.h"
using namespace System;
using namespace System::Windows::Forms;
[STAThread]
int main(array<String^>^ args)
{
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
Namespace::MyForm form;
Application::Run(%form);
}
希望有人能幫忙嗎?
我看來你實際上並沒有將它編譯爲windows應用程序。在項目設置中有一個選項可以在控制檯和Windows應用程序之間進行切換(Windows應用程序不能使用控制檯,而控制檯應用程序可以顯示窗體,但總是可以看到控制檯)。 –