[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《Visual C++權威剖析--MFC的原理、機制與開發實例》掃描版[PDF]
《Visual C++權威剖析--MFC的原理、機制與開發實例》掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《Visual C++權威剖析--MFC的原理、機制與開發實例》掃描版[PDF] 簡介: 中文名 : Visual C++權威剖析--MFC的原理、機制與開發實例 作者 : 辛長安 王顏國 圖書分類 : 軟件 資源格式 : PDF 版本 : 掃描版 出版社 : 清華大學出版社 書號 : 9787302170204 發行時間 : 2008年05月03日 地區 : 大陸 語言 : 簡體中文 簡介 : 內容簡介 本書為清華大學出版社所出版的《vc++編程
電驢資源下載/磁力鏈接資源下載:
全選
"《Visual C++權威剖析--MFC的原理、機制與開發實例》掃描版[PDF]"介紹
中文名: Visual C++權威剖析--MFC的原理、機制與開發實例
作者: 辛長安 王顏國
圖書分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: 清華大學出版社
書號: 9787302170204
發行時間: 2008年05月03日
地區: 大陸
語言: 簡體中文
簡介:

內容簡介
本書為清華大學出版社所出版的《vc++編程技術與難點剖析》的第2版。本書以c++語法和mfc類庫編程的重點、難點內容為主線,從實踐應用的角度,結合經典的實例闡述c++類的特性,深入剖析vc++,特別是mfc編程的體系結構,使有初級基礎的讀者能夠快速掌握vc++的mfc程序設計思想和c++的語言精華。
  全書共分4篇21章。第1篇闡述c++的關鍵語法,包括重載、虛擬函數、靜態成員、類模板、多重繼承和內嵌類等內容;第2篇介紹mfc的核心機制,重點剖析窗口封裝類cwnd及其派生類,以及windows窗口操作的相關內容,闡釋了mfc的消息映射與消息處理機制;第3篇講解了窗口編程,包括自定義控件、優化程序界面以及如何控制mfc的文檔/視圖框架結構(包括單文檔、多文檔、視圖拆分等);第4篇是高級技術篇,講解了屏幕繪圖、打印、多線程編程、web編程以及異常處理技術。
  本書並非泛講vc++編程基礎的入門教材,因此適合有一定vc++學習經驗或編程基礎的讀者。

目錄:
第1篇 c++關鍵語法及其在mfc中的應用
第1章 重載
1.1 函數重載
1.1.1 問題的提出
1.1.2 如何區分重載函數
1.1.3 重載函數使用實例
1.1.4 編譯器調用重載函數的規則
1.1.5 在父類和子類中定義重載函數
1.2 運算符重載
1.2.1 運算符重載的定義
1.2.2 運算符重載的特點
1.2.3 將運算符重載為友元和成員函數
1.2.4 operator調用形式
1.2.5 重載運算符的相關問題
1.3 函數重載在mfc中的應用舉例
1.4 運算符重載在mfc中的應用舉例
第2章 虛擬函數
2.1 問題的提出:靜態聯編與動態聯編
2.2 引入虛擬函數
2.2.1 實例:定義虛擬函數
. 2.2.2 實例:編寫通用函數
2.2.3 實例:定義主函數
2.3 虛擬函數的實現機制
2.3.1 類和對象的內存分配機制
2.3.2 基類與派生類的內存分配關系
2.3.3 非虛擬函數的內存分配機制
2.3.4 深入:虛擬函數的內存分配機制
2.4 虛擬函數的應用
2.4.1 不改變父類的代碼,可以改變父類的行為
2.4.2 不知道對象的類型,可以執行對象的特定操作
2.4.3 如果類包含虛擬成員函數,則將此類的析構函數也定義為虛擬函數
2.5 純虛擬函數
2.6 虛擬函數在mfc中的應用舉例
第3章 靜態成員和類模板
3.1 靜態成員
3.1.1 c語法中的靜態變量
3.1.2 c++中的靜態成員變量
3.1.3 靜態成員函數
3.1.4 靜態成員變量在mfc中的應用舉例
3.1.5 靜態成員函數在mfc中的應用舉例
3.2 類模板
3.2.1 問題的提出
3.2.2 類模板的定義
3.2.3 使用類模板和模板類
3.2.4 模板在mfc中的應用舉例
第4章 多重繼承和內嵌類
4.1 繼承方式與訪問權限
4.1.1 派生類的繼承權限
4.1.2 在基類中定義數據成員的原則
4.1.3 以公有方式派生子類
4.2 多重繼承和虛擬基類
4.2.1 一個例子
4.2.2 多重繼承的二義性
4.2.3 使用虛擬基類解決二義性問題
4.2.4 使用虛擬基類需要注意的問題
4.3 內嵌類與類合成
4.3.1 內嵌類的定義
4.3.2 內嵌類的使用方法
4.3.3 內嵌類的應用價值
4.3.4 類合成
4.4 類繼承與類合成的應用
4.4.1 構造初始化和賦值操作
4.4.2 繼承與合成的選擇
4.5 多重繼承和內嵌類在com中的應用
第2篇 mfc核心機制
第5章 mfc類結構
5.1 cobject類
5.1.1 支持類診斷
5.1.2 提供運行時類信息
5.1.3 支持類的連載
5.2 ccmdtarget類
5.3 cwinthread類
5.3.1 虛函數iniflnstance
5.3.2 虛函數run
5.3.3 虛函數exitinstance
5.4 cwnd類
5.4.1 繪制窗口
5.4.2 操作窗口子控件
5.4.3 窗口定時器
5.4.4 窗口消息的相關函數
5.4.5 默認的消息處理函數
第6章 cwnd類與windows窗口的關系
6.1 使用win32 apl創建窗口
6.2 親自動手創建窗口封裝類
6.2.1 實例代碼
6.2.2 原理分析
6.3 cwnd類如何封裝windows窗口
6.3.1 使用操作映射的函數
6.3.2 cwnd如何處理窗口消息
第7章 cwnd的派生類
7.1 cframewnd類
7.1.1 cframewnd的創建
7.1.2 管理視圖對象
7.1.3 管理控制條
7.1.4 分發命令消息
7.1.5 必要的消息處理
7.2 cview類
7.2.1 關聯文檔對象
7.2.2 視圖的繪制
7.2.3 虛函數virtual void onupdate(cview*psender,lparam,cobject*)
7.2.4 虛函數virtual void onlnitialupdateo
7.2.5 虛函數virtual void calcwindowrect(lprect lpclientrect,uint nadjusttypel
7.2.6 虛函數virtual void postncdestroyo;
7.2.7 虛函數virtual bool oncmdmsg(uint,hat,void*,afx-cmdhandlerinfo*)
7.2.8 虛函數virtual void onactivateview(bool,cview*,cview*)
7.3 cdialog類
7.4 模態對話框的消息循環
7.4.1 模態對話框的創建與模式循環
7.4.2 結束模式循環
7.4.3 創建普通的模態窗口
7.5 對話框的命令路由
第8章 窗口操作
8.1 檢索窗口
8.1.1 根據標題和窗口類查找窗口
8.1.2 根據窗口的相對位置或所屬關系查找窗口
8.1.3 檢索窗口的應用
8.2 屏幕坐標與客戶區坐標
8.3 窗口之間的層次關系
8.3.1 窗口實例的信息結構
8.3.2 桌面窗口(第一層窗口)
8.3.3 頂級窗口(第二層窗口)
8.3.4 子窗口(第三層以下窗口)
8.3.5 重迭窗口與彈出窗口的區別
8.4 父窗口與子窗口
8.4.1 子窗口的刷新
8.4.2 子窗口的顯示設備上下文
8.4.3 處理wm ctlcolor消息
8.4.4 項級窗口向子窗口轉發系統消息
8.4.5 子窗口向父窗口發送通知消息
8.4.6 父窗口向子窗口發送反射消息
8.4.7 檢索父窗口
8.5 windows窗口類
8.5.1 窗口類的結構
8.5.2 系統定義的窗口類
8.6 窗口的子類化和超類化
8.6.1 實例子類化和全局子類化
8.6.2 子類化的規則與局限
8.6.3 使用超類化代替子類化
第9章 消息映射與消息處理
第10章 特殊消息和處理函數
第3篇 窗口編程
第11章 控件子窗口
第12章 自定義控件
第13章 開發使用控制條件
第14章 工具欄和菜單優化
第15章 單文檔和多文檔編程
第16章 編寫多框架的應用程序
第4篇 高級技術
第17章 屏幕繪圖
第18章 打印
第19章 多線程的創建與控制
第20章 操作web網頁
第21章 異常處理 
相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved