對物件導向的Windows編程實戰的一些補充說明

來源:互聯網
上載者:User
好不容易寫完了《物件導向的Windows編程實戰(上,下)》,我在這裡當然還有一些沒有說完的話了.

沒有MESSAGELOOP宏,你們是不是很失望?
沒有繼承,沒有給你來點虛的,你是不是又很失望?
你是不是覺得它太簡單,或者你還有些地方看不懂?

這裡,它不是一個複雜的OOP封裝,我還沒有那個能力去把它做成Borland公司那樣的類庫,
也更沒法和MFC比拼.我只想說,編程,不一定要弔死在微軟的MFC上面,MFC是一個魔鬼,我們永遠不知道它的真面目.
當然,你會覺得用C語言+Win32 API編程簡直要你的命,那麼,你為什麼不試試C++  + Win32 API 來編程呢??
我想,這樣的話,你的程式脈絡清晰,你清楚而且完全的掌握著你的程式.你可以重用你的類,你可以繼承,只要你有想象力!!!~

還想說的是,VC++ 6.0隻是一個工具,它不是語言.它只是一個編譯器,它有可能不是100%的支援C++標準,但是它應該至少是91%以上的支援C++標準,而它最支援的當然是微軟慣用的宏了!!~~
我承認微軟的宏,特別厲害.我也承認,人民福士的想象力和創造力是無窮的,利用VC++這個好的編譯器,使用C++這個大炮,我相信,我們照樣過得很好.

如果你想脫離VC++這個工具的話,我向你推薦Dev-Cpp這個免費的C++編譯器.雖然它是用Dephi編寫的,但是它支援C++不比VC++差,它使用mingw做它的編譯器,這些是Xnix系統上用的東西.

另外,我說一點細節:我的光碟機壞了,所以我沒辦法裝VC++,我在網上也下不到VC++6.0,因為我沒有這個耐心,下載完之後又要裝什麼虛擬光碟機,煩死我了,所以我就裝了個Dev-Cpp,它的網站是http://www.bloodshed.net

最近我的心態發生了很大的變化,我不再覺得多敲幾下鍵盤會是一件很累的事情,所以我不再依賴於微軟的那個很好用的ClassWizard,而這個正是現在的Dev-Cpp所缺乏的ClassWizard,解脫了,我想.順便說一下,<物件導向的Windows編程(上,下)>裡面的代碼,基本上是用複製一部分的,注釋是臨時加上去的.

希望大家喜歡,並且批評指正!!~~~~

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.