注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)VISUAL C++ 6.0應(yīng)用與提高

VISUAL C++ 6.0應(yīng)用與提高

VISUAL C++ 6.0應(yīng)用與提高

定 價(jià):¥39.00

作 者: 三味創(chuàng)作室編著
出版社: 科學(xué)出版社
叢編項(xiàng): 新版軟件系列叢書
標(biāo) 簽: C語(yǔ)言

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

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

  本書分為入門、提高與高級(jí)應(yīng)用三個(gè)部分,向讀者介紹了如何使用Visual C++ 6.0的MFC類庫(kù)建立32位應(yīng)用程序,包括文檔/視結(jié)構(gòu)、GUI界面、對(duì)話框與控件、打印基本技術(shù),以及多媒體、動(dòng)態(tài)鏈接庫(kù)、ActiveX技術(shù)、Internet連接等高級(jí)應(yīng)用技術(shù)。本書的附錄中收入了作者精選的MFC中一些常用的類,簡(jiǎn)要地介紹了每類的成員變量和成員函數(shù),希望能對(duì)讀者的編程有所幫助。本書可供使用Visual C++進(jìn)行Windows應(yīng)用程序開發(fā)的用戶學(xué)習(xí)參考。

作者簡(jiǎn)介

暫缺《VISUAL C++ 6.0應(yīng)用與提高》作者簡(jiǎn)介

圖書目錄

第一章  Visual C++概述
1.1  Visual C++系列的發(fā)展
1.2  Visual C++ 6.0的不同版本
1.2.1  標(biāo)準(zhǔn)版
1.2.2  專業(yè)版
1.2.3  企業(yè)版
1.3  Visual C++ 6.0的新特性
1.3.1  MFC基礎(chǔ)類庫(kù)的改進(jìn)與增強(qiáng)
1.3.2  數(shù)據(jù)庫(kù)支持的增強(qiáng)
1.3.3  實(shí)用工具
1.3.4  向?qū)?br />1.3.5  編譯器、調(diào)試器與連接器
1.3.6  編輯器
1.4  Windows下的編程
1.4.1  Windows的消息機(jī)制
1.4.2  Windows的圖形設(shè)備接口
1.4.3  Windows的內(nèi)存管理
1.4.4  Windows的資源
1.4.5  動(dòng)態(tài)連接庫(kù)(DLLs)
1.5  小結(jié)
第二章   集成開發(fā)環(huán)境的使用
2.1  外觀及基本操作
2.1.1  正文窗口及其操作
2.1.2  項(xiàng)目工作臺(tái)窗口及其操作
2.1.3  輸出窗口及其操作
2.2  菜單功能介紹
2.2.1  File菜單
2.2.2  Edit菜單
2.2.3  View菜單
2.2.4  Insert菜單
2.2.5  Project菜單
2.2.6  Build菜單
2.2.7  Tools菜單
2.2.8  Window菜單
2.2.9  Help菜單
2.2.10  Debug菜單
2.3  工具欄的使用
2.4  定制用戶界面
2.4.1 顯示/隱藏工具欄
2.4.2  設(shè)計(jì)自己的工具欄和菜單
2.4.3  定制實(shí)用程序工具
2.4.4  定制加速鍵
2.5  文本編輯器的使用
2.5.1  文件的管理
2.5.2  在文件中定位
2.5.3  對(duì)文件進(jìn)行編輯
2.5.4  查找與替換
2.6  資源與標(biāo)識(shí)符
2.6.1  資源與資源編輯器
2.6.2  標(biāo)識(shí)符
2.7  小結(jié)
第三章  建立第一個(gè)應(yīng)用程序
3.1  利用AppWizard創(chuàng)建一個(gè)新的項(xiàng)目
3.1.1  創(chuàng)建新的項(xiàng)目
3.1.2  第一步:選擇程序的文檔支持類型
3.1.3  第二步:選擇程序的數(shù)據(jù)庫(kù)支持類型
3.1.4  第三步:選擇程序的復(fù)合文檔支持類型
3.1.5  第四步:選擇程序的界面選項(xiàng)
3.1.6  第五步:選擇程序的其他選項(xiàng)
3.1.7  第六步:確認(rèn)文件的其他選項(xiàng)
3.1.8  第七步:生成應(yīng)用程序
3.1.9  編譯和運(yùn)行生成的應(yīng)用程序
3.2  瀏覽程序代碼
3.2.1  應(yīng)用程序類——CFirstApp類
3.2.2  主框架類——CMainFrame類
3.2.3  文檔類——CFirstDoc類
3.2.4  視類——CFirstView類
3.2.5  其他文件
3.3  讓程序做些工作
3.3.1  命名法則
3.3.2  向類中添加成員
3.4  理解程序的運(yùn)行
3.4.1  傳統(tǒng)C語(yǔ)言應(yīng)用程序的結(jié)構(gòu)
3.4.2  MFC應(yīng)用程序
3.5  小結(jié)
第四章  消息與命令
4.1  消息驅(qū)動(dòng)機(jī)制
4.2  使用菜單工作
4.2.1  修改菜單資源
4.2.2  進(jìn)行消息映射
4.2.3  添加代碼
4.3 更新菜單狀態(tài)
4.4  使用工具條
4.5  使用加速鍵
4.6  消息的傳遞
4.7  小結(jié)
第五章  繪圖與文本
5.1  設(shè)備環(huán)境與圖形對(duì)象
5.1.1  設(shè)備環(huán)境——CDC類
5.1.2  圖形對(duì)象——GGdiObject類
5.2  鼠標(biāo)消息的發(fā)送
5.2.1  客戶區(qū)鼠標(biāo)消息
5.2.2  非客戶區(qū)鼠標(biāo)消息
5.3  在屏幕上繪圖
5.3.1  建立一個(gè)新的項(xiàng)目
5.3.2  添加菜單資源
5.3.3  使菜單工作
5.3.4  實(shí)現(xiàn)畫點(diǎn)功能
5.3.5  實(shí)現(xiàn)畫線功能
5.3.6  實(shí)現(xiàn)畫矩形與畫橢圓功能
5.3.7  實(shí)現(xiàn)填充功能
5.3.8  實(shí)現(xiàn)隨手畫功能
5.4  使用畫筆和畫刷
5.4.1  建立程序的框架
5.4.2  創(chuàng)建和使用不同的畫筆
5.4.3  創(chuàng)建和使用不同的畫刷
5.5  輸出文本
5.5.1  字體
5.5.2  CDC類的文本處理函數(shù)
5.5.3  建立程序的框架
5.5.4  在OnDraw( )函數(shù)中實(shí)現(xiàn)文本輸出
5.6  小結(jié)
第六章  文檔/視結(jié)構(gòu)
6.1  分析一個(gè)應(yīng)用程序
6.1.1  建立一個(gè)應(yīng)用程序
6.1.2  程序運(yùn)行的流程
6.1.3  框架窗口類
6.1.4  文檔模板
6.1.5  文檔類
6.1.6  視類
6.1.7  程序員的任務(wù)
6.1.8  小結(jié)
6.2  單文檔應(yīng)用
6.2.1  單文檔與多文檔
6.2.2  在文檔中加入數(shù)據(jù)變量
6.2.3  在視中處理鍵盤輸入
6.2.4  使用視類的GetDocument函數(shù)
6.2.5  將用戶輸入的字符存入文檔
6.2.6  使用設(shè)備描述表顯示文本
6.2.7  處理WM_CREATE消息
6.2.8  在屏幕上顯示插入符
6.2.9  移動(dòng)插入符
6.2.10  用DeleteContents函數(shù)進(jìn)行數(shù)據(jù)清除
6.2.11  用OnNewDocument函數(shù)進(jìn)行初始化
6.2.12  用鼠標(biāo)定位插入符
6.2.13  項(xiàng)目CSingDocl程序清單
6.3  多文檔應(yīng)用
6.3.1  建立一個(gè)多文檔的應(yīng)用
6.3.2  分析AppWizard產(chǎn)生的MDI框架程序
6.3.3  增強(qiáng)文本編輯器的功能
6.3.4  設(shè)置文檔的修改標(biāo)志
6.3.5  修改視類的OnDraw函數(shù)
6.4  多窗口應(yīng)用
6.4.1  程序框架實(shí)現(xiàn)的功能
6.4.2  使文檔和視保持一致
6.4.3  在OnChar函數(shù)中加入U(xiǎn)pdateAllView函數(shù)
6.4.4  修改視類的OnUpdate成員函數(shù)
6.4.5  視類的OnInitialUpdate函數(shù)
6.4.6  運(yùn)行程序MultiDocl
6.4.7  程序清單
6.5  小結(jié)
第七章  文檔序列化
7.1  CFile類
7.1.1  創(chuàng)建一個(gè)項(xiàng)目MyFilel
7.1.2  保存文件
7.1.3  載入文件
7.2  文檔序列化的概念
7.3  自定義一個(gè)可序列化的類
7.3.1  從CObject中派生你的類
7.3.2  覆蓋該類的Serialize成員函數(shù)
7.3.3  使用DECLARE_SERIAL宏
7.3.4  定義無(wú)參數(shù)的構(gòu)造函數(shù)
7.3.5  在實(shí)現(xiàn)文件中使用IMPLEMENT_SERIAL宏
7.4  序列化一個(gè)對(duì)象
7.4.1  什么是歸檔對(duì)象
7.4.2  創(chuàng)建一個(gè)歸檔對(duì)象
7.4.3  使用歸檔類的<<和>>運(yùn)算符
7.4.4  通過歸檔存儲(chǔ)和讀取對(duì)象
7.5  在應(yīng)用中實(shí)現(xiàn)文檔序列化
7.5.1  應(yīng)用程序框加實(shí)現(xiàn)的功能
7.5.2  重新定義文檔類的函數(shù) Serialize
7.5.3  應(yīng)用程序框架的工作內(nèi)幕
7.5.4  定義文檔類型
7.6  程序清單
7.7  小結(jié)
第八章  對(duì)話框與常用控件
8.1  有模式對(duì)話框的使用
8.1.1  建立項(xiàng)目Modal Dialogl
8.1.2  資源與資源管理
8.1.3  使用資源編輯器來編輯對(duì)話框
8.1.4  向?qū)υ捒蛑屑尤肟丶?br />8.1.5  加入對(duì)話框類和成員變量
8.1.6  代碼規(guī)整
8.2  無(wú)模式對(duì)話框
8.2.1  建立Expl項(xiàng)目
8.2.2  修改項(xiàng)目資源
8.2.3  為對(duì)話框指定新類和加入成員函數(shù)
8.2.4  代碼規(guī)整
8.2.5  進(jìn)一步理解expl
8.3  小結(jié)
第九章  通用對(duì)話框與Windows 95的新控件
9.1  通用對(duì)話框
9.1.1  CFileDialog類的使用
9.1.2  CPageSetupDialog類的使用
9.1.3  CPrintDialog類的使用
9.1.4  CFindDialog類的使用
9.1.5  COleDialog類的使用
9.2  Win95的新控件
9.2.1  一個(gè)能運(yùn)行的項(xiàng)目
9.2.2  spin控件(微調(diào)按鈕)
9.2.3  Progress Control(進(jìn)度控件)
9.2.4  Slider Control(滑塊控件)
9.2.5  Hot Key(熱鍵控件)
9.2.6  Image List Control(圖像列表控件)
9.2.7  List View Control(列表視圖控件)
9.2.8  Tree Control(樹形視圖控件)
9.2.9  Rich Edit Control(多樣式文本編輯控件)
9.2.10  Month Calendar Control(月歷控件)
9.2.11  Tab Controls(標(biāo)簽控件)
9.2.12  運(yùn)行程序
9.3  小結(jié)
第十章  打印與打印預(yù)覽
10.1  基本打印與打印功能
10.2  改變映射模式
10.3  打印多頁(yè)
10.3.1  設(shè)置矩形的數(shù)目
10.3.2  設(shè)置頁(yè)數(shù)
10.3.3  設(shè)置每頁(yè)的起點(diǎn)
10.4  MFC的打印進(jìn)程
10.5  小結(jié)
第十一章   改進(jìn)程序界面
11.1  控制條類
11.1.1  控制條
11.1.2  工具條
11.1.3  狀態(tài)條
11.1.4  對(duì)話框條
11.1.5  集合條
11.2  工具條和狀態(tài)條
11.2.1  缺省的工具條與狀態(tài)條
11.2.2  創(chuàng)建自己的工具條
11.2.3  向狀態(tài)條中添加指示器
11.3  對(duì)話框條
11.4  集合條
11.4.1  建立AdvBar程序框架
11.4.2  建立新的工具條
11.4.3  建立集合條
11.5  動(dòng)態(tài)修改菜單
11.5.1  GD播放控制
11.5.2  動(dòng)態(tài)修改菜單
11.5.3  使菜單活動(dòng)起來
11.6  添加快捷菜單
11.6.1  添加快捷菜單
11.6.2  響應(yīng)Track下拉按鈕
11.7  小結(jié)
第十二章  ActiveX技術(shù)
12.1  ActiveX基礎(chǔ)知識(shí)
12.1.1  對(duì)象的鏈接與嵌入(Object Lnking and Embedding)
12.1.2  容器與服務(wù)器(Container and Server)
12.1.3  復(fù)合文檔(Compound Document)
12.1.4  ActiveX文檔(Active Document)
12.1.5  ActiveX自動(dòng)化(ActiveX Automation)
12.1.6  ActiveX控件(ActiveX Controls)
12.2  創(chuàng)建ActiveX容器應(yīng)用程序
12.2.1  建立應(yīng)用程序框架
12.2.2  框架代碼的變化
12.2.3  移動(dòng)與重設(shè)大小
12.2.4  處理多個(gè)對(duì)象
12.3  創(chuàng)建ActiveX服務(wù)器應(yīng)用程序
12.3.1  建立應(yīng)用程序框架
12.3.2  框架代碼的變化
12.3.3  使TestMsgl程序工作
12.4  ActiveX控件
12.4.1  建立ActiveX控件框架
12.4.2  ControlWizard產(chǎn)生的代碼
12.4.3  添加屬性
12.4.4  添加方法
12.4.5  添加事件
12.5  小結(jié)
第十三章  數(shù)據(jù)庫(kù)編程
13.1  關(guān)系數(shù)據(jù)庫(kù)模型
13.1.1  數(shù)據(jù)結(jié)構(gòu)
13.1.2  完整性規(guī)則
13.1.3  數(shù)據(jù)操作
13.1.4  結(jié)構(gòu)化查詢語(yǔ)言SQL(Structured Query Language)
13.2  使用ODBC
13.2.1  ODBC概述
13.2.2  ODBC的工作原理
13.2.3  MFC ODBC類
13.2.4  創(chuàng)建ODBC數(shù)據(jù)庫(kù)應(yīng)用程序
13.2.5  建立ODBC數(shù)據(jù)源
13.2.6  用AppWizard創(chuàng)建數(shù)據(jù)庫(kù)應(yīng)用程序School的框架
13.2.7  為數(shù)據(jù)庫(kù)應(yīng)用程序School創(chuàng)建視圖
13.2.8  應(yīng)用程序是如何工作的
13.2.9  遍歷、添加、修改和刪除記錄
13.2.10  數(shù)據(jù)庫(kù)異常
13.2.11  記錄的篩選和排序
13.2.12  編程舉例
13.2.13  統(tǒng)計(jì)函數(shù)的使用
13.2.14  多表的連接
13.2.15  統(tǒng)計(jì)函數(shù)、多表連接使用舉例
13.2.16  直接用SQL語(yǔ)句
13.2.17  使用CDatabase進(jìn)行事務(wù)處理
13.3  使用DAO
13.3.1  DAO概述
13.3.2  MFC DAO類
13.3.3  創(chuàng)建DAO數(shù)據(jù)庫(kù)應(yīng)用程序
13.3.4  理解從CDaoRecordset派生的記錄集類
13.3.5  DAO類的進(jìn)一步介紹和使用
13.3.6  如何在ODBC和DAO中選擇
13.4  其他數(shù)據(jù)庫(kù)編程技術(shù)簡(jiǎn)介
13.4.1  OLE DB
13.4.2  ADO
13.5  小結(jié)
第十四章  Internet編程
14.1  WinInet(HTTP,FTP,Gopher)類編程簡(jiǎn)介
14.1.1  WinInet的特色
14.1.2  WinInet的優(yōu)點(diǎn)
14.1.3  MFC的WinInet類
14.2  創(chuàng)建一個(gè)互連網(wǎng)客戶應(yīng)用程序
14.2.1  用AppWizard創(chuàng)建應(yīng)用程序MyInternet1
14.2.2  編輯對(duì)話框資源
14.2.3  加入成員函數(shù)和成員變量
14.3  HTTP應(yīng)用
14.3.1  進(jìn)行對(duì)話框的初始化
14.3.2  創(chuàng)建一個(gè)會(huì)話對(duì)象
14.3.3  CInternetFile類
14.3.4  打開一個(gè)Internet文件
14.3.5  讀取并顯示文件
14.3.6  關(guān)閉文件
14.4  FTP應(yīng)用
14.4.1  進(jìn)行對(duì)話框的初始化
14.4.2  創(chuàng)建一個(gè)會(huì)話對(duì)象
14.4.3  建立一個(gè)FTP連接
14.4.4  獲取文件列表
14.4.5  關(guān)閉連接
14.5  Gopher應(yīng)用
14.5.1  進(jìn)行對(duì)話框的初始化
14.5.2  創(chuàng)建一個(gè)會(huì)話對(duì)象
14.5.3  建立一個(gè)Gopher定位器
14.5.4  使用Gopher定位器
14.5.5  在Gopher服務(wù)器上查找文件
14.5.6  使用CGopherFile類來操縱文件
14.5.7  關(guān)閉連接
14.5.8  清單程序
14.6  小結(jié)
附錄 MFC的常用類
1  CWinApp類
2  CWnd類
3  CDocTemplae類
4  CView類
5  CDocument類
6  CFrameWnd類
7  CSplitterWnd類
8  CDC類
9  CGdiObject類
10  CControlBar類
11  CObjet類
12  CFilev
13  CArchive類
14  CObList類
15  CString類
16  CMenu類
17  CDialog類
18  CPoint類
19  CSize類
20  CTime類
21  CInternetSession類
22  CInternetConnection類
23  CFileFind類
24  CGopherLocator類

本目錄推薦

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