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

VISUAL C++6.0開發(fā)與實例

VISUAL C++6.0開發(fā)與實例

定 價:¥40.00

作 者: 郝蘊(yùn)等編著
出版社: 電子工業(yè)出版社
叢編項: 精品軟件“實例” 叢書
標(biāo) 簽: C語言

ISBN: 9787505355682 出版時間: 1999-12-01 包裝:
開本: 26cm 頁數(shù): 410頁 字?jǐn)?shù):  

內(nèi)容簡介

  Visual C++ 6.0編程語言是由Microsoft公司推出的目前極為廣泛的可視化開發(fā)工具,利用Visual C++ 6.0可以開發(fā)基于Widnows平臺的32位應(yīng)用程序,依靠強(qiáng)大的編譯器以及網(wǎng)絡(luò)與數(shù)據(jù)庫的開發(fā)能力,用Visual C++ 6.0可以開發(fā)出功能強(qiáng)大的應(yīng)用程序。本書是在面向?qū)ο缶幊趟枷氲幕A(chǔ)上,融合了利用Visual C++ 6.0開發(fā)Windows下應(yīng)用程序的理論和實踐,全面和深入的介紹了利用Visual C++ 6.0開發(fā)應(yīng)用程序的常用方法和技巧,內(nèi)容涵蓋了Visual C++ 6.0編制應(yīng)用程序的一些基礎(chǔ)知識、圖形和圖像處理技術(shù)、MFC編程及異常處理、模式和非模式對話、線程、ActiveX及其控件設(shè)計、多媒體程序設(shè)計、SDI和MDI等窗體的編程技巧、數(shù)據(jù)庫與網(wǎng)絡(luò)程序設(shè)計。在介紹各種編程方法和常用技巧的同時,擯棄了繁冗的文字平鋪直敘,而是通過程序設(shè)計實例的方法向讀者介紹VC++編程的常見思路和它的高級應(yīng)用。由于書中附帶了很多的程序開發(fā)實例,所以實用性很強(qiáng)。本書講解清晰,實例豐富,非常適合于學(xué)習(xí)Visual C++ 6.0的用戶和提高Visual C++ 6.0編程技術(shù)的開發(fā)人員使用,也是大專院校、培訓(xùn)學(xué)校師生很好的教學(xué)參考書

作者簡介

暫缺《VISUAL C++6.0開發(fā)與實例》作者簡介

圖書目錄

第1章  C++語言基礎(chǔ)
1.1 程序的開始
1.2 利用庫文件
1.3 面向?qū)ο缶幊探榻B
1.3.1 面向?qū)ο缶幊淌侨绾芜M(jìn)行的
1.3.2 面向?qū)ο缶幊痰膬?yōu)點
1.3.3 封裝、繼承和多態(tài)性
1.4 編程基本知識
1.4.1 在源文件中要放入的內(nèi)容
1.4.2 從最基本的程序入手
1.4.3 如何用C++實現(xiàn)顯示輸出
1.4.4 換行表示法
1.4.5 關(guān)于cin
1.4.6 注釋
1.4.7 從庫里借一個函數(shù)
1.5 數(shù)據(jù)類型
1.5.1 聲明變量類型
1.5.2 基本數(shù)據(jù)類型
1.5.3 其它數(shù)據(jù)類型
1.5.4 類型安全性
1.5.5 常量
1.6 變量
1.6.1 命名變量
1.6.2 定義變量
1.6.3 變量初始化
1.7 結(jié)構(gòu)
1.7.1 聲明結(jié)構(gòu)
1.7.2 結(jié)構(gòu)成員的使用
1.7.3 結(jié)構(gòu)嵌套
1.7.4 結(jié)構(gòu)在程序中的應(yīng)用
1.8 表達(dá)式
1.8.1 運(yùn)算符
1.8.2 高級運(yùn)算符
1.8.3 布爾表達(dá)式
1.8.4 賦值
1.8.5 復(fù)雜表達(dá)式
1.8.6 運(yùn)算符的獨立性
1.8.7 位
1.8.8 if條件語句
1.8.9 運(yùn)算符的運(yùn)算次序
1.8.10 運(yùn)算符實例
1.9 C++的流程
1.9.1 if,for和while條件語句
1.9.2 求數(shù)的階乘
1.9.3 其他流程控制關(guān)鍵詞
1.10 函數(shù)
1.10.1 開放式語句
1.10.2 函數(shù)的定義和調(diào)用
1.10.3 形參
1.10.4 函數(shù)返回值
1.10.5 FACTORIAL程序
1.10.6 缺省初始值
1.11 指針
1.11.1 指針的含義
1.11.2 指針的用途
1.11.3 使用指針的具體例子
1.11.4 C++中如何使用指針
1.11.5 指針的地址
1.11.6 復(fù)引用指針
1.11.7 改變指針?biāo)傅闹?br />1.11.8 改變結(jié)構(gòu)中的值
1.11.9 指針的簡明表示法
1.11.10 new的用法
1.11.11 不要丟失內(nèi)存中的地址
1.11.12 鏈表實例
1.11.13 釋放內(nèi)存
1.11.14 刪除后的指針
1.11.15 GP錯誤
1.11.16 字符串與指針
1.11.17 避免使用void*
1.11.18 關(guān)于指針的提示
1.12 數(shù)組
1.12.1 如何使用枚舉
1.12.2 數(shù)組
1.12.3 數(shù)組元素
1.12.4 數(shù)組初始化
1.12.5 字符串?dāng)?shù)組
1.12.6 多維數(shù)組
1.12.7 聲明多維數(shù)組
1.13 使用域和變量
1.13.1 作用域的安全性
1.13.2 作用域規(guī)則
1.13.3 作用域的使用
1.13.4 堆棧
第2章  編寫和運(yùn)行程序
2.1 Hello World 1程序
2.2 使用Visual Studio IDE
2.2.1 創(chuàng)建第一個項目
2.2.2 自定義IDE
2.2.3 使用工具欄
第3章  MFC編程概述
3.1 什么是MFC
3.1.1 MFC的功能
3.2 MFC的設(shè)計原理
3.3 MFC使用方面的優(yōu)勢
3.3.1 豐富的特性
3.3.2 可擴(kuò)展體系結(jié)構(gòu)
3.3.3 MFC層次設(shè)計
3.3.4 窗口
3.3.5 圖形
3.3.6 數(shù)據(jù)庫支持
第4章  菜單
4.1 創(chuàng)建和編輯菜單
4.1.1 創(chuàng)建菜單
4.1.2 MFC中的菜單消息
第5章  鼠標(biāo)和鍵盤
5.1 輸入基礎(chǔ)以及系統(tǒng)狀態(tài)
5.2 鼠標(biāo)輸入
5.2.1 創(chuàng)建鼠標(biāo)消息處理程序
5.2.2 在屏幕坐標(biāo)和窗口坐標(biāo)之間轉(zhuǎn)換
5.3 創(chuàng)建更改鼠標(biāo)指針的MFC演示程序
5.3.1 捕獲鼠標(biāo)
5.3.2 限制鼠標(biāo)移動
5.4 鍵盤輸入
5.4.1 回顯鍵盤焦點
第6章  圖形
6.1 介紹圖形設(shè)備界面
6.1.1 圖形類型
6.1.2 GDI設(shè)備類型
6.2 設(shè)備上下文
6.2.1 DC繪圖屬性
6.2.2 WM-PAINT消息
6.2.3 繪制坐標(biāo)
6.2.4 觸發(fā)WM-PAINT
6.2.5 響應(yīng)除WM-PAINT之外的其他消息進(jìn)行繪圖
6.3 處理文本
6.3.1 GDI顏色支持
6.3.2 文本顏色
6.3.3 對齊文本
6.3.4 調(diào)整文本
6.4 字體
6.4.1 什么是字體
6.4.2 將對象選入DC
6.4.3 選擇常備字體
6.4.4 選擇非常備字體
6.5 畫筆和畫刷
6.5.1 畫筆
6.5.2 畫刷
6.6 映射模式
6.7 光柵操作
6.7.1 文本繪圖函數(shù)
6.7.2 文本坐標(biāo)的計算
6.8 剪取區(qū)域
第7章  使用位圖
7.1 位圖內(nèi)存和視頻內(nèi)存
7.1.1 位、每象素位及顏色深度
7.2 創(chuàng)建CBitmap對象
7.3 加載和設(shè)置位圖內(nèi)容
7.4 將CBitmaps繪制到屏幕上
7.5 繪制位圖
7.5.1 創(chuàng)建并顯示位圖
7.6 光柵操作
7.7 調(diào)色板和顏色
7.7.1 HSV
7.7.2 邏輯調(diào)色板
7.7.3 調(diào)色板事件
7.7.4 SetSystemPaletteUse( )函數(shù)
第8章  MFC異常處理
8.1 結(jié)構(gòu)化異常處理
8.2 異常處理語法
8.2.1 拋出異常
8.2.2 捕獲異常
8.3 錯誤處理技巧比較
8.3.1 處理錯誤代碼
8.3.2 在正確上下文中處理錯誤
8.3.3 從構(gòu)造函數(shù)中拋出異常
8.4 CException類
8.4.1 創(chuàng)建和刪除CException對象
8.4.2 從CException對象中檢索錯誤信息
8.4.3 捕獲多種異常類型
第9章  控件和控件欄
9.1 創(chuàng)建控件
9.1.1 使用CButton類
9.1.2 使用CListBox類
9.1.3 使用CEdit類
9.1.4 使用CStatic類
9.1.5 使用CScrollBar類
9.1.6 使用CComboBox類
9.2 狀態(tài)欄和工具欄
9.2.1 創(chuàng)建和使用狀態(tài)欄
9.2.2 創(chuàng)建和控制工具欄
9.2.3 使用ReBar控件
9.3 屬性單和屬性頁
9.3.1 CPropertySheet和CPropertyPage
第10章  模式和非模式對話
10.1 使用對話框編輯器
10.1.1 對話模板
10.1.2 創(chuàng)建新的對話模板
10.1.3 編輯一個對話模板
10.1.4 測試對話
10.2 CDialog類
10.2.1 模式與非模式對話的對比
10.2.2 用Class Wizard創(chuàng)建CDialog派生類
10.3 對話數(shù)據(jù)交換和校驗
10.3.1 創(chuàng)建DDX變量
10.3.2 DoDataExchange和UpdateData
10.4 AddressBook演示程序
10.4.1 編輯演示程序的對話
10.4.2 CContact類
10.4.3 重載OnInitdialog
10.4.4 處理WM-DESTROY消息
10.4.5 顯示數(shù)據(jù)
10.4.6 處理按鈕通知
10.4.7 建立和測試演示程序
10.5 在對話中派生控件類
10.5.1 創(chuàng)建控件類
10.5.2 AddressBook演示程序:CAutoCompleteComboBox
10.6 串行化
10.6.1 在基于對話框的應(yīng)用程序中實現(xiàn)串行化
10.6.2 使每個類可串行化
10.6.3 實現(xiàn)Serialize ()虛函數(shù)
10.6.4 從磁盤中讀取數(shù)據(jù)
10.6.5 把數(shù)據(jù)保存到磁盤
10.6.6 給AddressBook演示程序添加串行化
第11章  文檔、視圖和SDI
11.1 文檔/視圖設(shè)計
11.2 CDocument類
11.2.1 在應(yīng)用程序內(nèi)聲明一個文檔類
11.2.2 CDoccument的成員函數(shù)
11.2.3 文檔和消息處理
11.2.4 使用復(fù)雜文檔數(shù)據(jù)
11.2.5 CCmdTarget和CDocItem的益處
11.3 InitInstance函數(shù)對文檔的重要性
11.3.1 應(yīng)用程序如何管理文檔和視圖
11.3.2 關(guān)注CSingleDocTemplate類
11.3.3 簡介框架窗口
11.3.4 文檔模板資源
11.3.5 常備視圖資源
11.3.6 使用多個模板
11.3.7 銷毀用AddDocTemplate( )成員函數(shù)添加的文檔
11.4 了解和使用CView類
11.4.1 聲明一個視圖類
11.4.2 分析CView成員函數(shù)
11.4.3 使用視圖和消息
11.4.4 CView類的MFC派生變形
11.4.5 CForm視圖與基于對話的應(yīng)用程序的對比
11.4.6 返回框架窗口
11.4.7 AfxGetMainWnd( )的作用
11.5 打印和打印預(yù)覽
11.5.1 Windows API打印機(jī)支持
11.5.2 用MFC進(jìn)行打印
11.5.3 打印預(yù)覽體系結(jié)構(gòu)
第12章  MDI應(yīng)用程序的布局
12.1 再論文檔/視圖模型
12.2 管理文檔、視圖和框架窗口的復(fù)雜組合
12.2.1 使用多文檔類型
12.2.2 使用文檔的多個視圖
12.3 拆分窗口
12.3.1 區(qū)分拆分窗口
12.3.2 理解特定于CSplitterWnd類的內(nèi)容
12.3.3 詳細(xì)講解動態(tài)拆分
12.3.4 在動態(tài)面板中使用不同的視圖
12.3.5 使用CRuntimeClass對象
12.3.6 對與多個文檔關(guān)聯(lián)的視圖使用拆分器
12.3.7 使用靜態(tài)拆分器
12.3.8 創(chuàng)建靜態(tài)拆分器
12.3.9 共享滾動條
12.3.10 確定實際的和理想尺寸
12.3.11 拆分器的性能問題
12.4 為窗口定義子類
12.4.1 使用MFC定義窗口子類
12.4.2 文檔/視圖體系結(jié)構(gòu)的替代
第13章  線程
13.1 線程
13.1.1 創(chuàng)建工作者線程
13.1.2 線程函數(shù)
13.1.3 創(chuàng)建用戶界面線程
13.1.4 掛起和繼續(xù)執(zhí)行線程
13.1.5 使線程睡眠
13.1.6 終止一個線程
13.1.7 從一個線程中終止另一個線程
13.1.8 線程、進(jìn)程和優(yōu)先級
13.1.9 進(jìn)程優(yōu)先級類
13.2 在線程之間共享MFC對象
13.3 在多線程應(yīng)用程序中使用C運(yùn)行函數(shù)
13.4 ThreadDemol程序
第14章  使用DLL
14.1 DLL概述
14.1.1 動態(tài)庫和靜態(tài)庫
14.1.2 加載DLL
14.2 Visual C ++常規(guī)DLL
14.2.1 了解常規(guī)DLL內(nèi)部
14.2.2 動態(tài)加載DLL
14.3 MFC擴(kuò)展DLL
14.3.1 MFC擴(kuò)展DLL的內(nèi)部原理
14.3.2 通過MFC 擴(kuò)展DLL導(dǎo)出類
14.3.3 關(guān)于AFX-EXT-CLASS的更多內(nèi)容
14.3.4 使用嵌套的MFC擴(kuò)展DLL
14.3.5 導(dǎo)出資源
14.3.6 編寫在DLL中封裝文檔和視圖的演示程序
第15章  ActiveX及共控件設(shè)計
15.1 ActiveX的超源和使用
15.2 理解各種ActiveX技術(shù)
15.2.1 自動化服務(wù)器
15.2.2 自動化控制器
15.2.3 定義ActiveX控件
15.2.4 組件對象COM模型對象
15.2.5 ActiveX文檔
15.2.6 ActiveX容器
15.3 ActiveX能做些什么
15.4 確定你需要哪種ActiveX組件
15.4.1 使用自動化服務(wù)器和控制器
15.4.2 使用ActiveX控件
15.4.3 使用COM對象
15.4.4 使用MFC來創(chuàng)建ActiveX組件
15.4.5 使用ActiveX模板庫來創(chuàng)建ActiveX組件
15.4.6 使用BaseControl框架來創(chuàng)建ActiveX組件
15.4.7 創(chuàng)建你自己的框架
15.5 基本的ActiveX組件體系結(jié)構(gòu)
15.5.1 ActiveX自動化服務(wù)器
15.5.2 ActiveX控件
15.6 建立ActiveX組件需要的支持工具
15.6.1 MIDL編譯器
15.6.2 Mktyplib
15.6.3 GUIDGEN
15.6.4 RegEdit
15.6.5 注冊服務(wù)器
15.6.6 Ole2View 
15.6.7 把工具添加到Visual C++開發(fā)環(huán)境
15.6.8 把GUIDGEN添加到Visual C++環(huán)境中
15.7 用MFC創(chuàng)建一個基本ActiveX控件
15.7.1 創(chuàng)建基本的控件項目
15.7.2 控件注冊
15.7.3 創(chuàng)建方法
15.7.4 屬性
15.7.5 創(chuàng)建屬性頁
15.7.6 添加事件
15.7.7 持久性
15.8 繪制控件
15.9 標(biāo)準(zhǔn)繪制
第16章  創(chuàng)建ActiveX自動化服務(wù)器
16.1 創(chuàng)建基本項目
16.1.1 給應(yīng)用程序添加一個自動化接口
16.1.2 注冊服務(wù)器
16.1.3 為范例服務(wù)器編寫支持代碼
16.1.4 添加方法
16.1.5 給服務(wù)器添加屬性
16.2 理解雙接口服務(wù)器
16.3 用C++進(jìn)行服務(wù)器實例化
16.3.1 用C++實例化OLE服務(wù)器時常見的問題
16.3.2 創(chuàng)建可共享的服務(wù)器
16.3.3 單一實例服務(wù)器
第17章  活動模板庫
17.1 ATL概述
17.2 創(chuàng)建ATL控件
17.3 把一個COM對象添加到項目中
17.4 修改CDoublePend包含文件
17.5 在C++中使用控件
17.6 數(shù)據(jù)類型
17.6.1 轉(zhuǎn)換BSTR
17.6.2 比較BSTR
17.6.3 在調(diào)試中查看一個BSTR的內(nèi)容
17.7 在WEB頁中嵌入ActiveX控件
第18章  數(shù)據(jù)庫編程
18.1 ODBC定義與數(shù)據(jù)庫術(shù)語
18.2 ODBC的實現(xiàn)
18.3 CDatabase類
18.4 CRecordset類
18.4.1 構(gòu)造一個記錄集
18.4.2 打開一個記錄集
18.4.3 使用RFX讀寫數(shù)據(jù)
18.4.4 過濾記錄
18.4.5 排序返回的記錄集中的記錄
18.4.6 在結(jié)果集合中移動
18.4.7 保存記錄
18.4.8 刪除記錄
18.5 使用MFC DAO類
18.5.1 CDao Database類
18.5.2 CDaoWorkspace類
18.5.3 CDaoRecordset類
第19章  Internet編程
19.1 CInternetSession類
19.2 CFtpConnection類
19.2.1 連接到一個FTP服務(wù)器
19.2.2 從FTP服務(wù)器中檢索文件
19.2.3 把文件發(fā)送給FTP服務(wù)器
19.2.4 其他FTP函數(shù)
19.2.5 CInternetFile類
19.2.6 CFtpFileFind類
19.3 套接字和CSocket類
19.3.1 創(chuàng)建套接字
19.3.2 連接到套接字
19.3.3 監(jiān)聽一個連接
19.3.4 讀和寫數(shù)據(jù)

本目錄推薦

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