C++做界面 1. 如果程序的界面不是太復雜,用 SDK 或 MFC 開發都行。 2. 如果程序對界面的美觀要求比較高并且改動比較多,用客戶端引擎來做比較好,可以參考C#中的WPF編程。 3. 還有現在很多軟件都是客戶端嵌瀏覽器來做界面了,因為網頁腳本寫界面方便,JS+CSS也利于分工合作。
MFC 微軟基礎類庫 圖像顯示 GDI / D3D / OpenGL
MFC / QT區別 1.IDE –> VS / QT Creator 2.簡易–> 復雜 / 易上手 1、語言本身 QT:跨平臺,語法結構簡單清晰。面向對象的特性體現的比MFC明顯。代碼寫起來比較優雅,也就是說上手會快一點。 MFC:在Windows平臺地位毋庸置疑,QT在windows下基本屬于非主流了。個人感覺MFC相較于QT是比較雜亂的,你可以看下MFC以及QT的實例代碼,直觀上就可以了解了。并且要寫MFC必須要知道Windows的消息循環機制。而QT開始時并不需要了解Windows底層的東西。
2、學習資源 QT:基本上只有官方的官網和demo了,相關的開發論壇比MFC的少很多,畢竟敲MFC的人要多。 MFC:MSDN資源,對于初學者來說可能MSDN比較枯燥,相關論壇和那種問答的資源要多很多,一般初學者遇到的問題都可以看到前輩們的解決方法。
3、IDE以及開發配置 初學者應該是windows,對于MFC,一個Visual Studio就足夠了。QT,用QT Creator,配置也不會太麻煩。
個人建議:QT
如何進行MFC框架編寫窗口程序視頻教程? http://edu.51cto.com/course/course_id-1779.html 如何進行MFC數據庫編程視頻教程? http://edu.51cto.com/course/course_id-1770.html
Qt-介紹與跨平臺基本環境搭建(視頻) http://mooc.guokr.com/career/3582/Qt-介紹與跨平臺基本環境搭建/
QT下載的時候最好下載QT5,因為集成了,安裝方便 –> 如下參照Qt 5.4.0 下載和安裝 Qt Creator下載和安裝(詳細教程) http://blog.csdn.net/win_turn/article/details/50465127
QT Creator的使用可以參照: http://blog.csdn.net/win_turn/article/details/50465127(安裝QT4的時候捎帶講述了) http://blog.csdn.net/clb1609158506/article/details/45014507
Snack (C實現).linux下實現的太復雜了~~ 1.數組實現:http://blog.csdn.net/lyh66/article/details/7367561 2.鏈表實現:http://blog.csdn.net/huangblog/article/details/8294326
新聞熱點
疑難解答
圖片精選