雖然mfc算挺老的東西了,但總是還有能用到的時候,但也實在是沒有
太大的興趣作深入的研究,打算把以前關於它的一些理解寫一寫,以免遺忘。
windows程式設計第五版在講到window(視窗)這個詞語的時候用到
了「魂牽夢縈」這個詞語,確實,翻來覆去我們倒騰的不都是關於視窗那點
事情麼。
win32程式和console程式的差別,也就在於註冊視窗類registerclass,
繫結乙個視窗風格,設定些視窗屬性。然後建立視窗,顯示視窗,在過程函式
中響應訊息。
封裝了操作。一般情況下,通過預設視窗類,在動態建立cmainframe過程中,
這樣一來,框架視窗生成完畢。
三位一體的document/view結構和document frame結構,以及它們之間的關係。
docunment類負責資料的處理,檔案讀寫操作,view作為顯示視窗負責顯示需要
的部分。關鍵的兩個函式是document的serialize操作和view的ondraw操作(顯示器),通過改寫虛函式的方式完成需要的功能。
至於其他的工具欄m_wnd*******,狀態列
m_wndstatusbar都是frame的成員,最後掛到frame視窗上即可。
如此基本框架搭建完畢,接下來結合實際需要進行改寫和操作。
寫點東西吧
我從92年就開始在一家北方小城市地方 工作。今年2005年,我33歲了。想一想這工作這些年,真是虛度年華了。想當年,我會用debug,會用dbase3,會用turbo pascal。在雜誌也發表過北大方正電子出版系統的使用經驗文章。由於北方人的觀點還是落後,還有工作還算穩定,學習沒有動力。直到前年,...
該寫點東西了。。。
要說網路這東西,真是個好玩意。2005年以前,有幾個人知道部落格是什麼玩意兒呢,可是現在,見到熟人,打個招呼都不問 吃飯了沒 全改為 博了沒 說起來有點彆扭 可就是這麼回事,全民皆博 之景象已經形成。套用電影 大腕 裡面的一句話就是 您要是不博,都不好意思跟人家打招呼!當然,我倒是沒有扎堆的習慣,平...
該寫點東西了!
說來也慚愧 老大不小了 在網路世界裡遊蕩了那麼多年 做了十幾年的伸手黨 總想著做點不一樣的,做過 論壇,但是運營太耗時間,又奈何自己所做的又跟 沒關係,忙起來就忘了一切!十幾年的成長,確實學到了太多的東西了,但是卻沒有給世界留下自己的一點經驗,遇到了許多的問題,也解決了很多問題,除開給自己留下了很多...