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

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

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

定 價(jià):¥79.00

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

ISBN: 9787302029342 出版時(shí)間: 1998-01-01 包裝:
開本: 26cm 頁(yè)數(shù): 779頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

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

本目錄推薦

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