2014-12-03 147 views
0

如果問題很愚蠢而且天真,但我仍然抱歉:如何在VS中使用native C++開發GUI的GUI應用程序?我想避免在項目中使用CLR和.NET。有兩個明顯的方法:使用沉重而怪異的MFC或使用API​​的代碼,而沒有任何視覺支持,這對於棘手的用戶界面來說似乎也是不好的選擇。我想知道是否有其他的方法來創建VS中的GUI?如何在Visual Studio中創建Windows GUI?

+1

很多人使用的框架Qt的一樣,這些天。但你的問題是堆棧溢出的話題。 – 2014-12-03 23:50:59

+0

現在很多人使用像wxWidgets這樣的框架。研究「Windows的GUI框架」 – 2014-12-04 00:02:13

回答

2

您可以使用Win32 API,它有點複雜或者使用其他更簡單的外部庫,例如gtk,wxWidgets,QT和其他,但是Win32 API更好,因爲您會理解窗口的操作而不是下載任何庫,但通常使用Win32 API編寫的代碼比使用外部庫編寫的代碼更高。使用Win32 API,您需要創建窗口類,事件循環和其他手動方式。

我認爲QT是最簡單的,因爲接口是在圖形環境中創建的。

看到這些:

http://qt-project.org/

http://www.gtk.org/

而本教程的QT:

http://zetcode.com/gui/qt4/

相關問題