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

Visual C++課程設(shè)計(jì)案例精編

Visual C++課程設(shè)計(jì)案例精編

定 價:¥35.00

作 者: 嚴(yán)華峰等編著
出版社: 中國水利水電出版社
叢編項(xiàng): 萬水課程設(shè)計(jì)叢書
標(biāo) 簽: VC++

ISBN: 9787508410043 出版時間: 2002-04-01 包裝: 精裝
開本: 24cm+光盤1片 頁數(shù): 324 字?jǐn)?shù):  

內(nèi)容簡介

  Visual C++是Microsoft公司出品的可視化開發(fā)工具。本書以翔實(shí)的內(nèi)容、精選的案例全面介紹了如何利用Visual C++進(jìn)行課程設(shè)計(jì)和軟件制作。本書介紹了11個課程設(shè)計(jì)案例,各個案例基本獨(dú)立,覆蓋了Windows下編程的大部分內(nèi)容,包括圖形和圖像、多媒體、Internet網(wǎng)絡(luò)、數(shù)據(jù)庫、程序通信、ActiveX技術(shù)等各個方面,深入淺出地說明了Visual C++最典型的和最有用途的程序設(shè)計(jì)方法,其中很多內(nèi)容是一般介紹Visual C++基礎(chǔ)編程的書籍沒有涉及到的。本書應(yīng)用性極強(qiáng),案例全部都可以運(yùn)行,讀者可以根據(jù)這些案例進(jìn)行研究、修改和擴(kuò)展,使其符合自己的要求??傊?,這是本非常有用的實(shí)用案例叢書。本書是VC愛好者學(xué)習(xí)VC編程課程設(shè)計(jì)的好幫手和課程資料。同時還是廣大教師、計(jì)算機(jī)專業(yè)編程人員的學(xué)習(xí)參考書。

作者簡介

暫缺《Visual C++課程設(shè)計(jì)案例精編》作者簡介

圖書目錄

前言
案例一 指針式時鐘
1.1 案例功能說明
1.2 程序設(shè)計(jì)思想
1.3 程序設(shè)計(jì)框架和步驟
1.4 程序代碼分析
1.4.1 頭文件B04View.h:定義類CB04View的接口,完成變量初始化
1.4.2 源文件B04View.cpp,類CB04View的實(shí)現(xiàn)文件
1.5 總結(jié)
案例二 屏幕保護(hù)程序
2.1 課程設(shè)計(jì)說明
2.2 程序設(shè)計(jì)思想和功能
2.3 程序設(shè)計(jì)框架和步驟
2.4 屏幕保護(hù)類CscreenSaverWnd
2.5 編輯配置屏幕保護(hù)對話框的Windows API函數(shù)
2.6 程序結(jié)構(gòu)代碼分析
2.7 總結(jié)
案例三 操作調(diào)色板
3.1 案例功能說明
3.2 程序設(shè)計(jì)思想
3.3 程序設(shè)計(jì)框架和步驟
3.3.1 建立一個新工程
3.3.2 編輯IDD_FIRE_DIALOG對話框資源
3.3.3 用Class Wizard創(chuàng)建一個新類CfireWnd
3.3.4 加入警告消息
3.3.5 處理對話框的控件
3.4 總結(jié)
案例四 計(jì)算器
4.1 程序設(shè)計(jì)功能說明
4.2 程序設(shè)計(jì)框架和步驟
4.2.1 創(chuàng)建應(yīng)用程序框架
4.2.2 創(chuàng)建對話資源
4.2.3 添加消息處理函數(shù)
4.2.4 ON_COMMAND_RANGE宏
4.2.5 添加成員處理函數(shù)與成員變量
4.2.6 添加完成各個功能的代碼
4.3 程序的繼續(xù)完善
4.3.1 添加處理科學(xué)計(jì)算的功能
4.3.2 動態(tài)設(shè)置計(jì)算器大小
4.3.3 加入鍵盤處理
4.4 總結(jié)
案例五 通訊錄
5.1 案例功能說明
5.2 程序設(shè)計(jì)思想
5.3 程序設(shè)計(jì)步驟
5.3.1 配置數(shù)據(jù)源Addressbook
5.3.2 建立新工程
5.3.3 設(shè)置工程屬性
5.3.4 編輯對話框IDD_C02_FORM
5.3.5 用ClassWizard添加消息響應(yīng)函數(shù)
5.4 程序代碼分析
5.5 總結(jié)
案例六 瀏覽器程序設(shè)計(jì)
6.1 案例功能說明
6.2 程序設(shè)計(jì)思想
6.3 程序設(shè)計(jì)框架和步驟
6.4 程序代碼分析
6.5 總結(jié)
案例七 聊天程序
7.1 案例功能說明
7.2 設(shè)計(jì)思想和功能
7.3 程序設(shè)計(jì)框架和步驟
7.4 程序代碼分析
7.5 總結(jié)
7.6 案例功能說明
7.7 程序設(shè)計(jì)思想
7.8 程序設(shè)計(jì)框架和步驟
7.9 程序代碼分析
7.10 總結(jié)
案例八 制作CD唱機(jī)
8.1 案例功能說明
8.2 程序設(shè)計(jì)思想
8.3 程序設(shè)計(jì)框架和步驟
8.3.1 建立一個新工程
8.3.2 加入Multimedia的靜態(tài)庫
8.3.3 建立MSF和TMSF時間格式
8.3.4 建立所有MCI設(shè)備的基類
8.3.5 建立播放CD-audio的類
8.3.6 編輯IDD_MCISAMPLE_DIALOG對話框資源
8.3.7 編輯IDD_PLAYSECTION_DIALOG對話框資源
8.3.8 建立超級鏈接類
8.3.9 使用超級鏈接類
8.4 總結(jié)
案例九 視頻操作——播放視頻文件
9.1 案例功能說明
9.2 程序設(shè)計(jì)步驟
9.2.1 建立新工程
9.2.2 添加VFM靜態(tài)庫
9.2.3 播放視頻文件的實(shí)現(xiàn)
9.3 本案例使用的主要技術(shù)
9.3.1 MCIWnd介紹
9.3.2 使用MCIWnd
9.3.3 使用MCIWnd窗口播放AVI文件
9.4 總結(jié)
案例十 24點(diǎn)游戲
10.1 程序功能設(shè)計(jì)
10.2 程序設(shè)計(jì)框架和步驟
10.2.1 創(chuàng)建應(yīng)用程序框架
10.2.2 創(chuàng)建對話框資源
10.2.3 加消息處理函數(shù)
10.2.4 添加成員函數(shù)與成員變量
10.3 添加完成各個功能的代碼
10.3.1 撲克牌在對話框中的動態(tài)顯示
10.3.2 如何使計(jì)時器正確控制進(jìn)度條
10.3.3 如何操作列表視圖控件
10.4 處理游戲流程
10.5 總結(jié)
案例十一 畫圖軟件
11.1 課程設(shè)計(jì)的目的和意義
11.2 程序功能說明
11.3 程序框架設(shè)計(jì)
11.3.1 創(chuàng)建應(yīng)用程序框架
11.3.2 制作菜單
11.3.3 制作工具欄
11.4 實(shí)現(xiàn)繪圖功能
11.4.1 圖元數(shù)據(jù)的定義
11.4.2 文檔類
11.5 實(shí)現(xiàn)所見即所得繪圖
11.5.1 鼠標(biāo)消息響應(yīng)函數(shù)框架
11.5.2 繪制直線
11.5.3 繪制矩形
11.5.4 繪制橢圓
11.5.5 繪制三角形
11.5.6 繪制文本
11.5.7 填充
11.5.8 維護(hù)視圖中的圖形
11.6 實(shí)現(xiàn)圖元選擇功能
11.6.1 選擇基本圖元
11.6.2 圖元數(shù)據(jù)的檢查和選中判斷
11.6.3 鍵盤消息處理和圖元多選
11.7 實(shí)現(xiàn)圖元移動功能
11.8 實(shí)現(xiàn)畫筆和畫刷風(fēng)格選擇功能
11.8.1 制作Painter的對話框工具條
11.8.2 添加功能實(shí)現(xiàn)代碼
11.9 實(shí)現(xiàn)圖片的編輯功能
11.9.1 拷貝
11.9.2 剪切
11.9.3 粘貼
11.9.4 恢復(fù)和撤消
11.10 實(shí)現(xiàn)圖元修改功能
11.11 實(shí)現(xiàn)圖形文件存儲功能
11.11.1 存儲圖形文件
11.11.2 載入圖形文件

本目錄推薦

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