注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關Visual C++程序設計基礎與項目實訓

Visual C++程序設計基礎與項目實訓

Visual C++程序設計基礎與項目實訓

定 價:¥35.00

作 者: 文東,華進 主編
出版社: 中國人民大學出版社
叢編項: 國家“十一五”高等院校計算機應用型規(guī)劃教材
標 簽: VC++

ISBN: 9787300101811 出版時間: 2009-03-01 包裝: 平裝
開本: 16開 頁數(shù): 328 字數(shù):  

內容簡介

  《Visual C++程序設計基礎與項目實訓》作為Visual C++的實用教材,從介紹Visual C++的安裝入手,通過大量具有代表性的實例講解了Visual C++程序設計的基本原理、方法和解決實際問題的技巧。Visual C++是目前最流行的面向對象程序設計開發(fā)環(huán)境之一?!禫isual C++程序設計基礎與項目實訓》共分12章,第1-4章介紹了Visual C++ 6.0概述、Visual C++的集成開發(fā)環(huán)境、C++語言基礎、Windows編程基礎等基本知識;第5-10章結合典型實例介紹了Visual C++的對話框、控件、文檔/視圖結構、圖形和文本輸出、數(shù)據(jù)庫編程和網(wǎng)絡編程等實用內容;第11章完整地介紹了“屏幕抓圖與傳送”、“MSAgent程序”、“模擬資源管理器程序”和“畫圖程序”4個綜合實訓項目;第12章提供了3個課程設計,并給出了課程設計的要求和原理。與《Visual C++程序設計基礎與項目實訓》配套的DVD多媒體教學資源包中包含86小節(jié)播放時間長達160分鐘的多媒體視頻教學課程,以及書中相應實例的程序源代碼文件?!禫isual C++程序設計基礎與項目實訓》以實例、項目工程的實現(xiàn)為主線,以應用為目的,循序漸進地講解Visual C++的具體應用,使讀者易學易用。

作者簡介

暫缺《Visual C++程序設計基礎與項目實訓》作者簡介

圖書目錄

第1章 VisualC++6.0概述
1.1 Visualc++的特點
1.2 VisualStudio企業(yè)版的安裝
1.3 Visualc++6.0的工作原理
1.4 小結
第2章 VisualC++的集成開發(fā)環(huán)境
2.1 主窗口
2.1.1 項目工作區(qū)
2.1.2 代碼編輯窗口
2.1.3 資源和資源編輯器
2.2 應用程序向導——AppWizard
2.3 類向導——ClassWizard
2.3.1 創(chuàng)建類
2.3.2 定義消息處理函數(shù)
2.4 調試和輸出
2.4.1 Build菜單
2.4.2 設置斷點
2.5 小結
2.6 習題
2.7 上機操作
第3章 C++語言基礎
3.1 c++簡介
3.2 變量和常量
3.2.1 數(shù)據(jù)類型
3.2.2 變量命名規(guī)則
3.2.3 變量聲明和賦值
3.2.4 變量作用域
3.2.5 常量
3.2.6 指針
3.3 運算符與表達式
3.3.1 算術運算符
3.3.2 關系運算符
3.3.3 邏輯運算符
3.3.4 賦值運算符
3.3.5 位運算符
3.3.6 new和delete
3.3.7 運算符的優(yōu)先級
3.4 程序基本結構
3.4.1 選擇結構
3.4.2 循環(huán)結構
3.5 函數(shù)
3.5.1 聲明和定義函數(shù)
3.5.2 參數(shù)的傳遞
3.5.3 遞歸函數(shù)
3.6 類和對象
3.6.1 類的定義
3.6.2 構造函數(shù)與析構函數(shù)
3.6.3 對象
3.6.4 對象成員初始化
3.6.5 類友元函數(shù)
3.6.6 this指針
3.6.7 靜態(tài)成員
3.7 類的繼承
3.7.1 繼承的基本概念
3.7.2 單繼承
3.7.3 多重繼承
3.8 多態(tài)性與重載
3.8.1 多態(tài)性
3.8.2 函數(shù)重載
3.8.3 運算符重載
3.8.4 虛函數(shù)
39實例:彩票號碼產(chǎn)生器
3.9.1 實現(xiàn)思路
3.9.2 創(chuàng)建Win32Console應用程序
3.9.3 創(chuàng)建產(chǎn)生號碼的類CData
3.9.4 為類添加成員變量和方法
3.9.5 為類添加代碼
3.9.6 快速排序實現(xiàn)
3.9.7 main()函數(shù)
3.10 上機實訓——獲取水仙花數(shù)
3.11 小結
3.12 習題
3.13 上機操作
第4章 Windows編程基礎
4.1 Windows編程基礎知識
4.1.1 面向對象編程
4.1.2 MFC簡介
4.1.3 事件驅動與消息
4.1.4 窗口與句柄
4.2 Windows應用程序基本結構
4.3 消息
4.3.1 消息處理機制
4.3.2 消息種類
4.3.3 消息映射
4.3.4 常見消息
4.4 小結
4.5 習題
4.6 上機操作
第5章 對話框
5.1 對話框基礎知識
5.1.1 對話框概述
5.1.2 自動生成的代碼
5.1.3 對話框的消息處理
5.2 實例5-1:對話框示例應用程序
5.2.1 設置對話框屬性
5.2.2 添加控件
5.2.3 為控件添加控制變量
5.2.4 為控件添加響應函數(shù)
5.3 模式對話框
5.3.1 創(chuàng)建對話框資源
5.3.2 創(chuàng)建對話框資源的類
5.3.3 添加編輯框
5.3.4 重載虛函數(shù)OnInitDialog0
5.4 實例5-2:顯示模式對話框
5.4.1 包含頭文件
5.4.2 添加顯示代碼
5.5 非模式對話框
5.6 實例5-3:顯示非模式對話框
5.7 通用對話框
5.7.1 打開/保存文件對話框
5.7.2 顏色對話框
5.7.3 字體對話框
5.7.4 打印對話框
5.8 菜單
5.9 實例5-4:含有菜單的對話框
5.1 0實例5-5:含有右鍵菜單的對話框
5.1 1實例5.6 :含有工具欄和狀態(tài)欄的對話框
5.1 2實例5.7 :創(chuàng)建具有動畫界面的對話框
5.1 2.1 引入Flash插件
5.1 2.2 類CShockwaveFlash介紹
5.1 2.3 顯示Flash動域
5.1 2.4 與Flash動畫交互
5.1 3實例5-8:創(chuàng)建Flash動畫播放器
5.1 4上機實訓——在狀態(tài)欄上顯示時間
5.1 5小結
5.1 6習題
5.1 7上機操作
第6章 控件
6.1 標準控件
6.1.1 靜態(tài)控件
6.1.2 編輯框
6.1.3 列表框
6.1.4 組合框
6.1.5 樹狀列表-
6.2 實例6-1:學生信息顯示系統(tǒng)
6.2.1 主界面
6.2.2 初始化主界面
6.2.3 列表框控件的設置
6.2.4 類CInfoDIg的實現(xiàn)
6.3 實例6-2:將阿拉伯數(shù)字轉換為
中文大寫形式
6.4 實例6-3:獲取指定日期節(jié)日
6.4.1 創(chuàng)建工程和界面
6.4.2 實現(xiàn)DTNDATETIMECHANGE響應函數(shù)
6.4.3 獲取指定日期的節(jié)日信息
6.5 實例6-4:擴展對話框
6.5.1 創(chuàng)建工程和設置界面
6.5.2 設置擴展函數(shù)
6.5.3 設置隱藏子窗口函數(shù)
6.6 實例6-5:遍歷樹狀列表
6.7 上機實訓——創(chuàng)建具有打字效果的狀態(tài)欄
6.8 小結
6.9 習題
6.10 上機操作
第7章 文檔,視圖結構
7.1 創(chuàng)建單文檔工程
7.1.1 創(chuàng)建單文檔應用程序
7.1.2 添加代碼
7.2 文檔,視圖與窗口框架間的關系
7.3 創(chuàng)建具有切分窗口的應用程序
7.4 切換窗口
7.5 創(chuàng)建具有打印功能的文檔,視圖應用程序
7.6 上機實訓——改變多文檔應用程序背景
7.6.1 創(chuàng)建工程
7.6.2 添加代碼
7.7 小結
7.8 習題
7.9 上機操作
第8章 圖形和文本輸出
8.1 設備上下文和映射模式
8.1.1 設備上下文
8.1.2 映射模式
8.2 位圖
8.3 印章 實例簡介
8.3.1 創(chuàng)建思路
8.3.2 設置設備上下文環(huán)境
8.4 圖形輸出
8.4.1 CPen類
8.4.2 CBrush類
8.4.3 繪制圓形和五角星
8.5 文本輸出
8.5.1 CFont類和LOGFONT結構
8.5.2 五角星下方文字的輸出
8.5.3 環(huán)繞五角星文字的輸出
8.6 保存圖片
8.7 實例8-1:具有橡皮筋功能的程序
8.8 實例8-2:輸出空心字
8.9 實例8-3:圖像放大鏡
8.10 上機實訓——文本的環(huán)繞輸出
8.10.1 創(chuàng)建工程
8.10.2 添加代碼
8.11 小結
8.12 習題
8.13 上機操作
第9章 數(shù)據(jù)庫編程
9.1 數(shù)據(jù)庫概述
9.1.1 數(shù)據(jù)庫基本概念
9.1.2 SQL簡介
9.1.3 Visualc++開發(fā)數(shù)據(jù)庫技術
9.2 使用MFCODBC操作數(shù)據(jù)庫
9.2.1 設置MFCODBC數(shù)據(jù)源
9.2.2 使用MFCODBC操作數(shù)據(jù)的步驟
9.3 實例9-1:使用MFCODBC操作數(shù)據(jù)庫
9.4 使用ADO操作數(shù)據(jù)庫
9.4.1 ADO簡介
9.4.2 使用ADO操作數(shù)據(jù)庫的思路
9.5 實例9-2:使用ADO操作數(shù)據(jù)庫記錄
9.6 實例9-3:獲取數(shù)據(jù)庫中的表
9.7 實例9-4:獲取數(shù)據(jù)庫表字段名稱
9.7.1 使用ODBC:操作數(shù)據(jù)的思路
9.7.2 實現(xiàn)過程
9.8 實例9-5:建立操作數(shù)據(jù)庫類
9.9 實例9-6:學生管理系統(tǒng)
9.9.1 建立數(shù)據(jù)庫
9.9.2 建立登錄界面
9.9.3 建立學生信息添加界面
9.10 上機實訓——操作MySQL數(shù)據(jù)庫
9.10.1 安裝MySQL
9.10.2 添加MySQL數(shù)據(jù)庫、表和記錄
9.10.3 使用Visualc++操作MySQL數(shù)據(jù)庫
9.11 小結
9.12 習題
9.13 上機操作
第10章 網(wǎng)絡編程
10.1 Winsock編程
10.1.1 Winsock簡介
10.1.2 Winsock編程步驟
10.2 實例10-1:網(wǎng)絡聊天室之客戶端
10.2.1 實現(xiàn)思路
10.2.2 實現(xiàn)過程
10.3 實例10-2:網(wǎng)絡聊天室之服務器端
104Winlnet編程
10.4.1 WinInet類介紹
10.4.2 WinInet編程步驟
10.5 實例10-3:下載網(wǎng)頁
10.5.1 界面實現(xiàn)
10.5.2 代碼實現(xiàn)
10.6 實例10-4:FTP應用程序
10.6.1 界面實現(xiàn)
10.6.2 登錄FTP的代碼實現(xiàn)
10.7 實例10-5:枚舉局域網(wǎng)內計算機
10.8 上機實訓——使用CHtmlView打開網(wǎng)頁
10.8.1 創(chuàng)建工程
10.8.2 添加代碼
10.9 小結
10.10 習題
10.11 上機操作
第11章 項目實訓
11.1 屏幕抓圖與傳送
11.1.1 預習要求
11.1.2 設計思路
11.1.3 客戶端制作過程
11.1.4 服務器端制作過程
11.1.5 上機練習
11.2 MSAgent程序
11.2.1 項目簡介
11.2.2 預習要求
11.2.3 設計思路
11.2.4 設計步驟
11.2.5 上機練習
11.3 模擬資源管理器程序
11.3.1 項目簡介
11.3.2 預習要求
11.3.3 設計思路
11.3.4 設計步驟
11.3.5 上機練習
11.4 畫圖程序
11.4.1 添加浮動工具欄
11.4.2 為CDrawView類添加成員變量
11.4.3 為工具條添加響應函數(shù)
11.4.4 輸入對話框
11.4.5 添加實現(xiàn)橡皮筋功能的代碼
第12章 課程設計
12.1 具有表達式求值的計算器
12.1.1 設計要求
12.1.2 求表達式值原理
12.1.3 解析表達式
12.1.4 運算符優(yōu)先級
12.1.5 表達式值的原理
12.2 銷售信息管理系統(tǒng)
12.2.1 設計要求
12.2.2 設計要求分析
12.2.3 課程設計數(shù)據(jù)庫表
12.3 俄羅斯方塊游戲
12.3.1 設計要求
12.3.2 需要解決的問題
12.3.3 方塊的數(shù)據(jù)表示
12.3.4 方向鍵的控制
12.3.5 方塊的顯示
12.3.6 方塊移動的判斷

本目錄推薦

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