2010-08-25 42 views
2

你怎麼能寫一個C++程序打開一個窗口像這樣的產品...... alt textC++打開的窗口中的Hello World

是否有可能或可應用只能從命令行跑?

我使用的是G ++編譯器...我是否需要像Visual Studio這樣的其他東西?

我可以通過編寫代碼來實現嗎?

+0

你用什麼IDE /代碼編輯器來執行此操作? – spig 2010-08-25 14:58:48

+1

它是一個非常廣泛的問題,有一些庫可以用來做到這一點,例如Qt http://en.wikipedia.org/wiki/Qt_%28framework%29,WTL http://en.wikipedia.org/wiki/WTL和Visual Studio自帶的MFC。 – 2010-08-25 15:00:01

回答

7

看看QT這是一個可輕鬆構建GUI的跨平臺框架。

然後查看一個QT教程,做一個谷歌搜索。 Here is one這將讓你到「你好世界」

此外,你可能想看看Code::Blocks作爲一個IDE。它將使用您已安裝的g ++編譯器。

0

您需要使用C++中的Windows API。

1

搜索WINAPI教程這樣one

有很多 或者你還您在Visual Studio MFC應用程序嚮導,可以創建一個對話框應用

1

GUI編程需要使用額外的庫。有一個由Microsoft爲Windows提供的C++ GUI庫,稱爲MFC。那裏還有很多其他的GUI庫。

如果使用這些GUI庫,則不需要從命令行運行應用程序。

2

你可以使用Borland C++,Visual C++,它們有GUI或wxWindow或GTK庫。