MFC 程式設計讀書體會

2021-06-28 12:27:02 字數 620 閱讀 5131

2015.1.30

閱讀了本書的一二兩章。第一章,將mfc訊息迴圈和訊息路由的機制講的很清楚,沒有比這更好的書了。第二章,gdi部分講的強調了一些細節。比如cpaintdc clientdc的使用的場合,並且強調了安全使用gdi資源的重要性,特別是堆上的gdi資源使用完畢一定要進行釋放。

2015.2.4

幾天看書小結

第三章滑鼠鍵盤

引入了如何利用全域性函式註冊視窗類。calcwindowrect計算視窗包含非客戶區的視窗大小。滾輪的響應,游標的載入和選擇。鍵盤事件沒有看。

第四章選單

主要是選單命令範圍 和更新選單。在點中下拉列表的時候會呼叫選單的更新處理程式。加速鍵的設定。選單的自繪;層疊選單;上下文選單

第五章mfc集合類

注意一些細節。carray分配記憶體要注意的,盡量大片分配記憶體避免記憶體碎片。對錯誤輸入用斷言進行處理。clistarray過載==或者全域性的compareelements完成物件的比較。

cmap類,要注意它的工作方式,hashtable和元素的比例要是1.2:1。型別指標類返回指標而不需要強制轉換。

第六章檔案i/o

介紹了cfile類。讀寫和檔案指標。重點介紹了carchive類的序列化和並行化操作。看的有點迷糊。

linux讀書體會 一)

順序檔案 linux的普通檔案事資料位元組的集合.這些資料位元組乙個接乙個順序地儲存在該檔案中.所以也稱順序 sequential 檔案.linux並不在資料上增加任何型別的內部結構.就linux來說,它並不是把資料分解成記錄或字段.如果一項特定的應用要求使用某種型別的內部資料結構,則由作為你在資料...

《Git 團隊協作》讀書體會

emma 再這本書上對git 進行了深入淺出的敘述,尤其是讓我獲益匪淺解開了一些一直縈繞在我心間 但是一直不是很清楚的疑惑。之前就一直在使用git 但是對於git 的理解卻一直不到位,只是處於忘記命令時查一查,把 提交上去就算完成目標的想法。看完這本書更多的讓我從乙個專案管理者,乙個團隊的leade...

《TCP IP 詳解 卷1 協議》的讀書體會

tcp ip詳解,卷1 協議 是一本完整而詳細的tcp ip協議指南。描述了屬於每一層的各個協議以及它們如何在不同作業系統中執行。書中對網路協議的講解十分的清楚和透徹,具體的內容大家可以去看原著和讀書筆記,在此我就不攢述了,我只說說我讀此書的體會。讀書和做專案一樣,唯有實際動手,參與其中,經歷痛苦的...