走進MFC的空間
在看了孫鑫的 《C++深入詳解》 后,終于能寫出個人的第一個MFC程序了,雖然是模仿孫鑫的例程,不過個人非常有成就感呵,希望能早日寫出一個功能完整的程序;







































































































感謝那些在我學習過程中給我指點和建議的人!
posted on 2009-04-29 23:30 abilitytao 閱讀(3074) 評論(31) 編輯 收藏 引用
枯葉北風寒,忽然年以殘,念往昔,語默心酸。二十光陰無一物,韶光賤,寐難安; 不畏形影單,道途阻且慢,哪曲折,如渡飛湍。斬浪劈波酬壯志,同把酒,共言歡! -如夢令
在看了孫鑫的 《C++深入詳解》 后,終于能寫出個人的第一個MFC程序了,雖然是模仿孫鑫的例程,不過個人非常有成就感呵,希望能早日寫出一個功能完整的程序;
posted on 2009-04-29 23:30 abilitytao 閱讀(3074) 評論(31) 編輯 收藏 引用
不好意思 這是windows API 不是MFC 回復 更多評論
同意樓上,這是C風格的windows程序。
建議看Jeff Prosise的《MFC Windows程序設計 第二版》,非常經典,翻譯的也可以,。 回復 更多評論
確實,這完全不是MFC,這是經典的API式程序 回復 更多評論
哦!恭喜您。進入MFC。呵呵!我也是學孫鑫的。還可以。加油。不過樓上推薦的《MFC Windows程序設計 第二版》感覺比孫鑫的好。
加油。。。 回復 更多評論
建議你跳過這些API例程,直接由MFC框架開始學習,這些東西可以以后回來再看。 回復 更多評論
不推薦學習MFC,推薦QT或wxWidgets
QT你自己看一下就會知道,如果想學C++,你會被她打動的;
wxWidgets類似于MFC,但開放、跨平臺,雖然現在不用跨平臺,多一件利器,又比MFC簡單,何樂而不為呢;
如果喜歡C,推薦GTK+和IUP(http://www.tecgraf.puc-rio.br/iup/)
不過學點windows API 好處多多。
祝您成功。 回復 更多評論
學點API還是不錯的,MFC的大部分功能都是對Windows API的封裝,看一下那些控件的源代碼就知道了,MFC是開放源代碼的。用QT做界面開發確實要比MFC簡單,但是需要QT的運行庫,所以程序會變成比較大。還有一種是基于WTL的界面開發,比較符合原始的程序開發方式,需要對模版有一定的理解。 回復 更多評論
任何一件想保留C++精神的GUI庫,最終都會變得無敵難看以及難用的。不過學學MFC也沒啥不好,這個找工作容易些。 回復 更多評論
呵呵 個人比較推薦深入淺出MFC 侯老大的書 那個才叫MFC~學東西要升華到設計思想 回復 更多評論
謝謝各位的指點 實在感激不盡
不過由于我現在還處于學生階段 可能還只能按照學校擬定的大方向來學習 所以學完C++后 我覺得還是應該先學MFC為好 至于QT或wxWidgets 如果有機會的話 一定會去看的 謝謝各位!
回復 更多評論
@__ay
那個我也看了下 感覺有點難。。。感覺還是等到有一定功力的時候再看比較合適 回復 更多評論
初學就不要學MFC了吧?直接用ATL/WTL不是更好? 回復 更多評論
"任何一件想保留C++精神的GUI庫,最終都會變得無敵難看以及難用的。"
沒覺得,倒是C++本身太過博大精深,如果過于關注C++本身的功能,到有可能走火入魔 回復 更多評論
@abilitytao
你學校教MFC?
你寫那個確實不是MFC程序,那本書我也看了。這個例子中只不過是引出MFC的 回復 更多評論
@鄧冬生
呵呵 沒錯啊 我們上課教得也的確不是這個
我們老師講的東西比較少 所以我基本上是線下自學了 昨天拿著孫鑫的書看了下
于是寫出了上面這個程序 其實只是想初步了解一下可視化編程的概念 這個是引入 的確沒錯 您看得很仔細 多謝~ 回復 更多評論
@陳梓瀚(vczh)
只要你是靜態語言,且沒有反射,就會很難看。 回復 更多評論
@空明流轉
做為初學者 請恕我無法理解您的意思。。。 回復 更多評論
學了真沒什么用,以后你慢慢就明白了,多說無益,把編碼基本功和設計架構熟練就不錯了,多做做小東西 回復 更多評論
case WM_LBUTTONDOWN:
MessageBox(hwnd,"mouse clicked","message",0);
HDC hdc;
hdc=GetDC(hwnd);
//ReleaseDC(hwnd,hdc);
break;
~~~~~~~~~~~~~~~~~
你在搞什么啊,拿到DC以后不釋放的呀你?。???而且什么都沒干。 回復 更多評論
@hoodlum1980
在下初學 還不能領會其中奧妙 希望您能多多指點 回復 更多評論
只有注冊用戶登錄后才能發表評論。 | ||
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
![]() |
||
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
|
||
|