2012-07-08 37 views
0

我已經編寫了一個程序,用於從文件中讀取一些信息,並在處理之後將它寫入另一個文件。我想做一個沒有任何可視化對話框的程序

但是,當我打開我的程序時,我不想看到任何窗口出現在我的顯示器上,即使片刻。有沒有辦法讓它看不見?

+5

Windows還是Unix? – 2012-07-08 12:18:06

+0

似乎窗戶;不,你不能。 – 2012-07-08 12:23:04

+2

您必須告訴我們您的操作系統以及編譯器,IDE等。但是,如果它在Windows中並且您正在使用Visual C++,那麼您可能正在創建一個「控制檯應用程序」,這當然會打開一個控制檯。如果你創建一個Windows應用程序,你可以選擇不打開一個窗口。 – Shahbaz 2012-07-08 12:26:27

回答

3

如果您正在談論Windows,那麼您究竟看到了什麼?一個控制檯窗口彈出?如果您通過桌面GUI運行控制檯程序,則會自動發生,因爲控制檯程序應該有一個控制檯。

只需使您的應用程序成爲GUI應用程序...並且不要創建任何窗口。

+0

謝謝,我會試試看。 – 2012-07-08 12:31:32

1

您可以簡單地創建一個Win32應用程序。

#include <windows.h> 

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd) 
{ 
    // do whatever you want 
    return 0; 
} 
+0

我做到了,但我仍然看到一個控制檯窗口! – 2012-07-08 12:47:54

+0

它只適用於視覺工作室,謝謝。 – 2012-07-08 13:17:58

+0

@armanradan你在使用GCC嗎?如果是這樣,請使用gcc -mwindows創建一個GUI程序。 – Rango 2012-07-08 13:53:30

相關問題