注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡操作系統(tǒng)WindowsMFC開發(fā)WINDOWS 95/NT 4應用程序

MFC開發(fā)WINDOWS 95/NT 4應用程序

MFC開發(fā)WINDOWS 95/NT 4應用程序

定 價:¥79.00

作 者: (美)[P.諾頓]Peter Norton,(美)[R.麥格雷戈]Rob McGregor著;孫鳳英等譯
出版社: 清華大學出版社
叢編項:
標 簽: 窗口軟件

ISBN: 9787302029342 出版時間: 1998-01-01 包裝:
開本: 26cm 頁數(shù): 779頁 字數(shù):  

內(nèi)容簡介

  精通MFC編寫高效的Windows 95/NT 4應用程序一書由世界級程序大師Peter Noton指導編寫。全書循序漸進地介紹了Win32位與面向對象編程,詳細介紹了MFC的結構、功能和技術細節(jié),詳述了窗口控件和資源,討論了包括進程、線程的非搶占多任務,在MFC程序中如何使用C++異常處理的方法,自定義動態(tài)鏈接庫的設計與實現(xiàn)等一系列高級Windows編程和通信程序設計問題。清晰的了解與深刻的理解本書內(nèi)容,將使你掌握Windows編程并高效地創(chuàng)建Windows 95與NT 4.0兼容的應用程序。本書面向Windows開發(fā)人員及可作大專院校相關專業(yè)的教學參考書。

作者簡介

暫缺《MFC開發(fā)WINDOWS 95/NT 4應用程序》作者簡介

圖書目錄

第1章  面向對象編程與軟件的可重用性
1.1  面向對象編程綜述
1.2  C++:對象連接(Object Connection)
1.3  C++中的對象和類
1.4  代碼重用(Code Reuse)的優(yōu)點
1.5  類庫
1.6  模板
1.7  對象構件
第2章  剖析Windows SDK程序
2.1  面向對象Windows之前
2.2  剖析程序
2.3  什么是Windows窗口
2.4  Windows軟件開發(fā)工具包(SDK)
2.5  Windows應用程序設計接口(API)
2.6  事件驅動程序設計和消息循環(huán)
2.7  WinMain( )函數(shù)
2.8  窗口過程
2.9  最小的SDK Windows程序
2.10  修訂的最小SDK Windows程序
2.11  小結
第3章  Windows編程問題
3.1  新的Windows Shell
3.2  Windows中的新概念
3.3  動態(tài)鏈接庫
3.4  Windows公用控件
3.5  Windows NT兼容性
3.6  小結
第4章  內(nèi)存管理
4.1  MFC內(nèi)的內(nèi)存管理
4.2  32位內(nèi)存頁式管理
4.3  虛擬內(nèi)存管理
4.4  分配頁
4.5  內(nèi)存-映像文件
4.6  內(nèi)存-映像文件的實現(xiàn)
4.7  小結
第2部分 Microsoft基本類
第5章  Microsoft基本類庫引論
5.1  MFC前的AFX
5.2  了解MFC設計要點
5.3  在MFC內(nèi)使用New Shell公用控件
5.4  配件平臺可移植性
5.5  文檔/視圖結構
5.6  MFC類層次
5.7  CObject類:MFC的根
5.8  從CObject派生的MFC子系統(tǒng)
5.9  文檔和視圖
5.10  非CObject派生的MFC子系統(tǒng)
5.11  兩級對象構造
5.12  最小MFC程序:MINMFCI
5.13  小結
第6章  消息與消息處理
6.1  事件驅動程序設計
6.2  了解消息
6.3  應用程序類簡介:CWinApp
6.4  消息處理程序
6.5  消息映像
6.6  消息映像與消息處理程序
6.7  樣本程序:最小消息映像App(MINMFC2)
6.8  小結
第7章  處理用戶輸入
7.1  鼠標處理
7.2  鍵盤處理
7.3  樣本程序:鼠標和鍵盤輸入(MOUSEKEY)
7.4  小結  
第8章  設備描述表和圖形對象
8.1  設備描述表
8.2  MFC設備描述表類
8.3  圖形對象
8.4  小結
第9章  矢量圖形和正文
9.1  GDI坐標系統(tǒng)
9.2  字體和正文
9.3  樣本程序:矢量圖形和正文方法
9.4  小結
第10章  光柵圖形和調(diào)色板
10.1  光柵圖形
10.2  調(diào)色板和調(diào)色板管理
10.3  小結
第11章  有用的通用類
11.1  字符串:使用類CString
11.2  集合類
11.3  診斷服務
11.4  日期和時間類
11.5  小結
第12章  定義你自己的類
12.1  擴展MFC功能性
12.2  自定義框架窗口基類:CMainFrame
12.3  小結
第13章  框架窗口、文檔及視圖
13.1  應用程序對象的作用
13.2  框架窗口對象
13.3  文檔
13.4  視圖
13.5  文檔模板
13.6  文檔/視圖消息傳遞
13.7  樣本程序:最小的文檔/視圖應用程序(DOCVIEW1.EXE)
13.8  小結  
第14章  打印和打印預覽
14.1  打印
14.2  打印預覽
14.3  樣本程序
14.4  小結
第3部分  窗口控件
第15章  按鈕和滾動控件
15.1  按鈕控件:CButton類和CBitMapButton類
15.2  微調(diào)(spin)控件:CSpinButtonCtrl類
15.3  滾動條:CScrollBar類
15.4  滑動控件:CSliderCtrl類
15.5  小結
第16章  列表框、編輯和組合框控件
16.1  列表框控件:CListBox類
16.2  編輯控件:CEdit類
16.3  組合框控件:CComboBox類
16.4  小結
第17章  圖像列表、列表視圖、樹視圖、進度欄和熱鍵控件
17.1  圖像列表控件:類CImageList
17.2  列表視圖控件:類CLlistCrtl
17.3  列表視圖項及其子項
17.4  樹視圖控件:類CTreeCtrl
17.5  進度欄控件:類CProgressCtrl
17.6  熱鍵控件:類CHotKeyCtrl
17.7  小結
第18章  制表、動畫和多功能編輯控件
18.1  制表控件:類CTabCtrl
18.2  動畫控件:類CAnimateCtrl
18.3  多功能編輯控件:CRichEditCtrl類
18.4  字符格式結構(CHARFORMAT)
18.5  段落格式結構(PARAFORMAT)
18.6  樣本程序:TAB1.EXE
18.7  小結
第19章  工具欄、狀態(tài)欄和工具提示
19.1  控件欄
19.2  工具欄控件
19.3  狀態(tài)欄(Status Bars)
19.4  工具提示控件:類CToolTipCtrl
19.5  樣本程序:CTRLBAR1
19.6  小結
第20章  派生自定義控件
20.1  新控件的設計考慮
20.2  派生新的控件類
20.3  PANEL1程序:測試派生CPanel3dCtrl類
20.4  小結
第4部分  資源
第21章  圖標、光標和位圖
21.1  將資源附加于可執(zhí)行的文件上
21.2  從一個可執(zhí)行文件中得到圖像資源
21.3  圖標
21.4  光標
21.5  位圖
21.6  小結
第22章  菜單、加速器和字符串表
22.1  菜單
22.2  加速器
22.3  字符串表
22.4  樣本程序:菜單、加速器和字符串表(MAST.EXE)
22.5  小結
第23章  版本信息和用戶定義的資源
23.1  查看版本信息
23.2  用戶自定義資源
23.3  小結
第5部分  對話框和文件輸入/輸出
第24章  公用對話框
24.1  MFC中的標準公用對話框
24.2  樣本程序:使用公用對話框(DIALOGI.EXE)
24.3  小結
第25章  自定義對話框和對話欄
25.1  對話框基本概念
25.2  交換和驗證對話框數(shù)據(jù)
25.3  對話欄:類CDialogBar
25.4  樣本程序:DIALOG2
25.5  小結
第26章  Windows向導
26.1  屬性工作和屬性頁
26.2  向導引路和屬性工作表的連接
26.3  樣本程序:來看一下向導(Wizard1.exe)
26.4  開發(fā)“About you”頁:類CPage1
第27章  文件輸入/輸出和注冊表
27.1  類CFile
27.2  類CStdioFile
27.3  CMemFile類
27.4  類CShareFile
27.5  基本文件操作
27.6  Windows注冊表
27.7  初始化文件
27.8  樣本程序(WALLFLIP.EXE)
27.9  小結
第6部分  高級Windows編程
第28章  進程與線程
28.1  進程
28.2  線程
28.3  Win32中的多任務
28.4  MFC下的多線程
28.5  CWinThread類
28.6  同步對象
28.7  使用CMutex對象
28.8  樣本程序(CURVES.EXE)
28.9  小結
第29章  異常和異常處理
29.1  處理異常
29.2  基本異常語法
29.3  未處理的異常
29.4  MFC異常
29.5  小結
第30章  動態(tài)鏈接庫設計與實現(xiàn)
30.1  16位DLL
30.2  32位DLL
30.3  用MFC編寫DLL
30.4  樣本程序:DLL TEST1.EXE
30.5  小結
第31章  組件對象模型(COOM)、OLE和ActiveX
31.1  OLE歷史的簡要回顧
31.2  OLE的特性
31.3  組件對象模型(COM)
31.4  IUnKnown接口
31.5  IClassFacory接口
31.6  OLE
31.7  MFC和OLE
31.8  小結
第32章  OLE自動化
32.1  IDispatcch接口
32.2  MFC和OLE自動化
32.3  OLE自動化服務器控制器應用程序實例
32.4  小結
第33章  OLE控件
33.1  OLE控件概述
33.2  一個OLE控件示例(PANEL3D.OCX)
33.3  向框架中增加功能
33.4  在一個樣本程序中使用新控件
33.5  小結
第34章  創(chuàng)建和添加聯(lián)機Windows幫助
34.1  Windows幫助文件
34.2  幫助項目文件(.HPJ)
34.3  多樣式文本文件(.RTF)
34.4  交互式位圖:分段超圖形(.SHG)
34.5  目錄(Content)文件(.CNT)
34.6  使用WinHelp宏和Windows動態(tài)鏈接庫DLL
34.7  在MFC中設置Help文件名
34.8  上下文相關的Help
34.9  直接調(diào)用WinHelp
34.10  樣本程序:一個聯(lián)機Help樣本程序(HELP1.EXE)
34.11  小結
第7部分  Windows通信程序設計
第35章   通信概念及實現(xiàn)途徑
35.1  通信技術背景
35.2  Windows通信概述
35.3  通過代碼簽名的因特網(wǎng)的安全性
35.4  小結
第36章  用WinSock通信
36.1  因特網(wǎng)協(xié)議集
36.2  Windows套接字概述
36.3  MFC中的Windows  Sockets
36.4  小結
第37章  WinInet API和MFC WinInet類的使用
37.1  WinInet API介紹
37.2  句柄和函數(shù)
37.3  通用WinInet函數(shù)
37.4  WinInet FTP函數(shù)
37.5  WinInet Gopher函數(shù)
37.6  WinInet HTTP函數(shù)
37.7  樣本程序:RAWHTML.EXE
37.8  MFC因特網(wǎng)擴展類
37.9  RAWHTML的修正樣本程序:RAWHTM2.EXE
37.10  小結
第38章 創(chuàng)建ActiveX控件以激活Web頁
38.1  ActiveX控件概述
38.2  ActiveX控件樣本程序:JIGGLER.OCX
38.3  給框架添加功能
38.4  在OLE Control Test Container中測試控件
38.5  在一個簡單網(wǎng)頁上使用新控制
38.6  小結
第39章  用MAPI創(chuàng)建通郵的應用程序
39.1  消息應用程序編程接口(MAPI)
39.2  兩種較高級的選擇:簡單的MAPI和CMC
39.3  MFC中有限的MAPI功能
39.4  CDocument連接
39.5  樣本程序:MAPI1.EXE
39.6  小結
第8部分  附錄
附錄 A 簡單數(shù)據(jù)類型(Simple Data Types)
A.1  簡單數(shù)據(jù)類型(Simple Data Types)
A.2  結構化的數(shù)據(jù)類型(Structured Data Types)
A.3   句柄(Handles)
附錄 B 窗口類與窗口樣式
B.1  窗口類結構
B.2  窗口類樣式
B.3  窗口樣式
B.4  窗口樣式分組
附錄 C Windows 95徽標要求
C.1  概述(Overview)
C.2  對所有應用程序類型的要求
C.3  基于文件應用程序的要求
C.4  實用應用程序的要求
C.5  編譯器與其他開發(fā)工具的要求
附錄 D 從C到MFC的遷移
D.1  MFC遷稱包
D.2  遷移階段
附錄 E 匈牙利記法
E.1  匈牙利基類型和前綴(Hungarian Base Types and Prefixes)
附錄 F MFC中Windows公共控件的通知消息
F.1  Windows公共控件的通知
F.2  通知消息結構
F.3  通知過程的概述
F.4  用ON_NOTIFY_RANGE指定通知域

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號