出版時(shí)間:2011-8 出版社:北京理工大學(xué)出版社 作者:楊喜林 等主編 頁(yè)數(shù):470
內(nèi)容概要
Visual
C++是一個(gè)功能強(qiáng)大的可視化軟件開(kāi)發(fā)工具,是高等院校計(jì)算機(jī)及相關(guān)專業(yè)主要核心課程。
楊喜林等主編的《可視化程序設(shè)計(jì)Visual
C++(第2版)》對(duì)可視化程序設(shè)計(jì)Visual C++的應(yīng)用與開(kāi)發(fā)進(jìn)行了詳細(xì)、系統(tǒng)的介紹,內(nèi)容主要包括: Visual
C++程序的建立,菜單、工具欄和狀態(tài)欄的創(chuàng)建,對(duì)話框和常用控件,窗口、文檔與視圖,圖形繪制,數(shù)據(jù)庫(kù)應(yīng)用,多媒體技術(shù)等。
《可視化程序設(shè)計(jì)Visual
C++(第2版)》的特點(diǎn)是以案例為主,各章節(jié)都附有大量的實(shí)例,實(shí)例中的語(yǔ)句代碼幾乎都標(biāo)有注釋和說(shuō)明,并且操作步驟詳細(xì),有利于引導(dǎo)讀者更好的消化、理解和實(shí)際應(yīng)用所學(xué)的知識(shí)。
書籍目錄
第1章 Visual C++程序的建立
1.1 C程序和C++程序
1.2 面向?qū)ο蟮木幊碳夹g(shù)
1.2.1 類與對(duì)象
1.2.2 類及其成員變量、成員函數(shù)的聲明和定義
1.2.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)
1.2.4 類的繼承
1.2.5 C++在非面向?qū)ο蠓矫娴臄U(kuò)充
1.3 Visual C++程序
1.4 使用MFC AppWizard應(yīng)用程序向?qū)?br /> 1.4.1 應(yīng)用程序框架類型
1.4.2 用MFC AppWizard(OXO)創(chuàng)建一個(gè)單文檔的應(yīng)用程序
1.4.3 項(xiàng)目工作區(qū)
1.4.4 輸出窗口
1.5 ClassWizard類向?qū)?br /> 1.5.1 ClassWizard的使用
1.5.2 消息和消息映射
1.5.3 消息映射方法實(shí)例
1.6 章后實(shí)訓(xùn)
實(shí)訓(xùn)1 鍵盤字符輸入,并使輸入的文本居中
實(shí)訓(xùn)2 向窗口添加一個(gè)閃亮的插入符
實(shí)訓(xùn)3 制作一個(gè)每次單擊窗口都出現(xiàn)不同鼠標(biāo)光標(biāo)圖形的程序
附:類的添加和刪除
第2章 菜單、工具欄和狀態(tài)欄的設(shè)計(jì)
2.1 設(shè)計(jì)菜單
2.1.1 用編輯器設(shè)計(jì)菜單
2.1.2 菜單的編程控制
2.1.3 使用快捷菜單
2.2 工具欄
2.2.1 使用工具欄編輯器
2.2.2 多個(gè)工具欄的使用
2.3 狀態(tài)欄
2.3.1 狀態(tài)欄的定義
2.3.2 狀態(tài)欄的常用操作
2.4 交互對(duì)象的動(dòng)態(tài)更新
2.5 章后實(shí)訓(xùn)
實(shí)訓(xùn)1 通用菜單
實(shí)訓(xùn)2 多信息狀態(tài)欄
實(shí)訓(xùn)3 自定義工具條
第3章 對(duì)話框與控件
3.1 對(duì)話框的使用
3.2 資源與資源標(biāo)識(shí)
3.3 創(chuàng)建對(duì)話框及添加控件
3.4 控件的創(chuàng)建和使用方法
3.4.1 控件的創(chuàng)建方法
3.4.2 基于對(duì)話框的應(yīng)用程序
3.4.3 控件的消息及消息映射
3.4.4 控件的數(shù)據(jù)交換和數(shù)據(jù)效驗(yàn)
3.4.5 控件的通用屬性
3.5 常用控件
3.5.1 靜態(tài)控件
3.5.2 按鈕控件
3.5.3 編輯框控件
3.5.4 列表框
3.5.5 組合框
3.5.6 旋轉(zhuǎn)按鈕控件
3.5.7 進(jìn)展條
3.5.8 滾動(dòng)條
3.5.9 滑動(dòng)條
3.6 標(biāo)簽控件、圖像列表、屬性表及屬性頁(yè)
3.6.1 標(biāo)簽控件
3.6.2 圖像列表控件
3.6.3 屬性表及屬性頁(yè)
3.7 向?qū)?duì)話框
3.8 設(shè)置對(duì)話框和控件的背景顏色以及在控件上繪圖
3.9 菜單對(duì)話框
3.10 通用對(duì)話框和消息對(duì)話框
3.10.1 通用對(duì)話框
3.10.2 消息對(duì)話框
3.11 章后實(shí)訓(xùn)
實(shí)訓(xùn)1 計(jì)算器應(yīng)用程序
實(shí)訓(xùn)2 對(duì)話框與控件的綜合運(yùn)用
實(shí)訓(xùn)3 更改字體設(shè)置
第4章 窗口、文檔和視圖
4.1 主窗口和文檔窗口
4.2 改變窗口的狀態(tài)
4.2.1 用ShowWindow改變窗口的顯示狀態(tài)
4.2.2 用SetWindowPos或MoveWindow改變窗口的大小和位置
4.3 文檔串行化
4.3.1 文檔串行化過(guò)程
4.3.2 文檔串行化操作
4.3.3 文檔模板字串資源
4.4 使用簡(jiǎn)單數(shù)組集合類
4.4.1 應(yīng)用實(shí)例
4.4.2 關(guān)于數(shù)組集合類
4.5 CFile類
4.5.1 應(yīng)用舉例
4.5.2 文件的打開(kāi)和關(guān)閉
4.5.3 文件的讀、寫和定位操作
4.5.4 文件的管理操作
4.6 不同視圖的應(yīng)用
4.6.1 CEditView類
4.6.2 CRichEditView類
4.6.3 使用CFormView類
4.6.4 CHtmlView類的應(yīng)用
4.6.5 CScrollView類
4.6.6 列表控件和列表視圖
4.6.7 樹控件
4.6.8 多視圖
4.6.9 文檔視圖結(jié)構(gòu)
4.7 章后實(shí)訓(xùn)
實(shí)訓(xùn)1 學(xué)生檔案管理
實(shí)訓(xùn)2 編制一個(gè)拆分兩個(gè)窗口的程序
實(shí)訓(xùn)3 實(shí)現(xiàn)對(duì)HTML文件的顯示
第5章 圖形繪制
5.1 設(shè)備環(huán)境與設(shè)備環(huán)境類
5.1.1 設(shè)備環(huán)境
5.1.2 設(shè)備環(huán)境類
5.2 繪圖程序
5.2.1 CDC基類
5.2.2 CPaintDC類
5.2.3 CClientDC類
5.3 圖形設(shè)備接口對(duì)象
5.3.1 畫筆CPen類
5.3.2 畫刷CBrush類
5.4 坐標(biāo)映射
5.5 CPoint、CSize和CRect
5.6 顏色和顏色對(duì)話框
5.7 多種圖形的繪制
5.8 字體CFont類
5.9 位圖、圖標(biāo)與光標(biāo)
5.9.1 使用圖形編輯器
5.9.2 位圖
5.9.3 圖標(biāo)
5.9.4 光標(biāo)
5.10 章后實(shí)訓(xùn)
實(shí)訓(xùn)1 對(duì)圖像進(jìn)行局部放大程序
實(shí)訓(xùn)2 在屏幕上畫圖形程序
實(shí)訓(xùn)3 調(diào)色板程序
第6章 數(shù)據(jù)庫(kù)應(yīng)用
6.1 數(shù)據(jù)庫(kù)、DBMS和SQL
6.2 MFC的ODBC編程技術(shù)
6.2.1 設(shè)計(jì)數(shù)據(jù)庫(kù)
6.2.2 創(chuàng)建ODBC的數(shù)據(jù)源
6.2.3 在MFC AppWizard中選擇數(shù)據(jù)源
6.2.4 設(shè)計(jì)瀏覽記錄界面
6.2.5 ODBC數(shù)據(jù)表綁定更新(改變與m pSet關(guān)聯(lián)的表)
6.3 MFC的ODBC應(yīng)用編程
6.3.1 顯示記錄總數(shù)和當(dāng)前記錄號(hào)
6.3.2 查詢記錄
6.3.3 編輯記錄
6.3.4 處理多個(gè)表
6.4 數(shù)據(jù)庫(kù)相關(guān)的ActiveX控件
6.4.1 使用MSFlexGrid控件
6.4.2 RemoteData和DBGrid控件
6.5 字段操作
6.6 章后實(shí)訓(xùn)
實(shí)訓(xùn)1 使用ADO預(yù)處理指令(#import)編程
實(shí)訓(xùn)2 用ADO數(shù)據(jù)庫(kù)完成對(duì)數(shù)據(jù)表unicom的顯示
實(shí)訓(xùn)3 DAO數(shù)據(jù)庫(kù)編程
第7章 多媒體技術(shù)
7.1 使用MCI播放WAVE文件的程序?qū)嵗?br /> 7.2 MCI
7.2.1 MFC設(shè)備類型
7.2.2 MCI命令與函數(shù)
7.3 MCI編程步驟
7.4 使用MCIWnd窗口類
7.5 章后實(shí)訓(xùn)
實(shí)訓(xùn)1 實(shí)現(xiàn)視頻和多媒體文件操作
實(shí)訓(xùn)2 制作一個(gè)可以播放Mid音樂(lè)的應(yīng)用程序
實(shí)訓(xùn)3 媒體播放程序
附錄1 在工具欄上設(shè)計(jì)“打開(kāi)”和“另存為”按鈕
附錄2 Midi.h和Midi.cpp文件
章節(jié)摘錄
版權(quán)頁(yè):插圖:
編輯推薦
《可視化程序設(shè)計(jì)Visual C++(第2版)》是21世紀(jì)全國(guó)高等教育特色精品課程規(guī)劃教材。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
可視化程序設(shè)計(jì)Visual C++ PDF格式下載