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

Visual C++典型模塊與項目實戰(zhàn)大全

Visual C++典型模塊與項目實戰(zhàn)大全

定 價:¥79.00

作 者: 戴晟暉 等編著
出版社: 清華大學出版社
叢編項:
標 簽: VC++

ISBN: 9787302255864 出版時間: 2012-01-01 包裝: 平裝
開本: 16開 頁數(shù): 681 字數(shù):  

內(nèi)容簡介

  《Visual C++典型模塊與項目實戰(zhàn)大全(36.5小時多媒體教學視頻)》以實戰(zhàn)開發(fā)為原則,以Visual C++ 6.0(簡稱VC++ 6.0)集成開發(fā)環(huán)境為主框架,以模塊應用及項目開發(fā)為主線,通過Visual C++開發(fā)中最常見的13個典型模塊和3個完整的項目案例,詳細介紹線程、消息、FTP技術、串口通信、網(wǎng)絡通信、GDI、GDI+、DirectShow、OpenCV等熱門技術以及VC+ODBC+SQL、VC+ADO+ACESS等主流框架的整合使用?!禫isual C++典型模塊與項目實戰(zhàn)大全(36.5小時多媒體教學視頻)》附帶1張DVD光盤,內(nèi)容為作者為《Visual C++典型模塊與項目實戰(zhàn)大全(36.5小時多媒體教學視頻)》錄制的全程多媒體語音教學視頻及《Visual C++典型模塊與項目實戰(zhàn)大全(36.5小時多媒體教學視頻)》所涉及的源代碼?!禫isual C++典型模塊與項目實戰(zhàn)大全(36.5小時多媒體教學視頻)》共18章,分為3篇。涵蓋的主要內(nèi)容有桌面時鐘、電子郵件收發(fā)管理器、系統(tǒng)資源管理器、系統(tǒng)任務管理工具、FTP客戶端程序、音樂播放器、視頻播放器、局域網(wǎng)聊天工具、截屏工具、掃雷游戲、串口調(diào)試器、打印工具、監(jiān)控技術、人事管理系統(tǒng)、電子相冊及超市管理系統(tǒng)?!禫isual C++典型模塊與項目實戰(zhàn)大全(36.5小時多媒體教學視頻)》內(nèi)容豐富,實例典型,實用性強,適合各個層次想要學習Visual C++開發(fā)技術的人員閱讀,尤其適合有一定Visual C++編程基礎,要提高編程技術的開發(fā)人員閱讀。

作者簡介

  戴晟暉,畢業(yè)于東華理工大學。有8年的大型行業(yè)軟件系統(tǒng)開發(fā)經(jīng)驗和5年的Visual C++教學經(jīng)驗。擅長Visual C++環(huán)境的各種開發(fā)技術.尤其熟悉MFC編程,對TCP/IP網(wǎng)絡協(xié)議、嵌入式系統(tǒng)和數(shù)據(jù)庫技術有深入的研究?,F(xiàn)任職于東華理工大學,主導開發(fā)了云南省山區(qū)公路水毀預警信息管理系統(tǒng)等多個大中型項目。楊國祥,畢業(yè)于計算機科學與技術專業(yè),獲得工學學士學位。從事Visual C++項目開發(fā)6年。熟悉Visual C++開發(fā)環(huán)境,擅長圖形圖像、網(wǎng)絡通信、數(shù)據(jù)庫及嵌入式等開發(fā)。編寫并出版了《C/C++程序員面試指南》一書,并參與編寫了《Visual C++范例開發(fā)大全》一書。陳國建,畢業(yè)于成都理工大學計算機系。從事Windows環(huán)境下的軟件研發(fā)工作多年。擅長Visual C++環(huán)境的各項開發(fā)技術,有多年的Visual C++項目開發(fā)經(jīng)驗。曾經(jīng)參與開發(fā)了網(wǎng)絡通信、視頻會議、數(shù)據(jù)庫應用及Windows驅動開發(fā)等項目,一致獲得技術部門的好評。

圖書目錄

第1篇 Visual C++項目開發(fā)基礎
第1章 VC++ 6.0程序設計簡介
教學視頻:11分鐘
1.1 Visual C++ 6.0集成開發(fā)環(huán)境
1.1.1 VC++ 6.0集成開發(fā)環(huán)境菜單欄及工具欄簡介
1.1.2 VC++ 6.0集成開發(fā)環(huán)境工作區(qū)簡介
1.2 Visual C++ 6.0的“Hello World!”
1.2.1 VC++ 6.0可創(chuàng)建的工程簡介
1.2.2 創(chuàng)建基于Win32 Console Application的“Hello World!”
1.2.3 創(chuàng)建基于MFC App Wizard(exe)的“Hello World!”
1.3 VC++集成開發(fā)環(huán)境使用技巧
1.3.1 快速定位
1.3.2 快速格式化一段源代碼
1.3.3 從工程中徹底刪除一個類
1.3.4 在VC++中設置頭文件和庫文件
1.3.5 在工作區(qū)導入多個項目
1.4 VC++集成開發(fā)環(huán)境常見問題及解決方法
1.4.1 工程文件簡介
1.4.2 常見問題及解決方法
1.5 小結
第2章 C++編程基礎
教學視頻:25分鐘
2.1 變量
2.1.1 標識
2.1.2 基本數(shù)據(jù)類型
2.1.3 變量的聲明
2.2 操作、運算符
2.2.1 賦值運算
2.2.2 算術運算
2.2.3 邏輯運算
2.2.4 關系運算
2.2.5 位操作運算
2.2.6 條件操作運算
2.2.7 其他操作運算
2.2.8 運算符優(yōu)先級
2.3 控制結構
2.3.1 條件控制結構
2.3.2 循環(huán)控制結構
2.3.3 選擇控制結構
2.3.4 分支跳轉控制結構
2.4 函數(shù)
2.5 類
2.5.1 類的成員變量和成員函數(shù)
2.5.2 類的繼承
2.6 小結
第2篇 典型模塊開發(fā)
第3章 桌面時鐘(GDI實現(xiàn))
教學視頻:64分鐘
3.1 桌面時鐘界面簡介
3.2 桌面時鐘的功能簡介
3.2.1 桌面時鐘界面控制功能簡介
3.2.2 桌面時鐘時間設置功能簡介
3.3 控件知識
3.4 實現(xiàn)桌面時鐘的關鍵技術
3.4.1 GDI基礎知識簡介
3.4.2 GDI編程基礎簡介
3.5 GDI的基礎類
3.5.1 CDC類
3.5.2 畫筆類(線色類)
3.5.3 畫刷類(面色類)
3.5.4 字體類
3.5.5 點類
3.5.6 大小類
3.5.7 矩形類
3.6 GDI繪制像素點的實際應用
3.7 GDI繪制線條的實際應用
3.7.1 GDI繪制直線的函數(shù)
3.7.2 用畫筆繪制線的步驟
3.7.3 繪制線條的示例
3.8 GDI繪制填充圖的實際應用
3.8.1 矩形填充圖
3.8.2 扇形填充圖
3.8.3 填充拖動矩形
3.8.4 填充區(qū)域
3.9 GDI輸出字體的實際應用
3.10 表盤模塊的設計與實現(xiàn)
3.10.1 表盤設置模塊
3.10.2 表盤的繪制模塊
3.11 表針模塊的設計與實現(xiàn)
3.11.1 表針設置模塊
3.11.2 表針繪制模塊
3.12 數(shù)字時鐘模塊的設計與實現(xiàn)
3.12.1 數(shù)字時鐘設置模塊
3.12.2 數(shù)字時鐘繪制模塊
3.13 數(shù)字日期模塊的設計與實現(xiàn)
3.14 背景模塊的設計與實現(xiàn)
3.15 鬧鈴模塊的設計與實現(xiàn)
3.15.1 蜂鳴器音樂選擇及播放模塊
3.15.2 鬧鈴設置主模塊
3.16 系統(tǒng)時間設置模塊的設計與實現(xiàn)
3.17 主界面模塊的設計與實現(xiàn)
3.17.1 主窗體界面模塊的設計與實現(xiàn)
3.17.2 主窗體功能模塊的設計與實現(xiàn)
3.17.3 主窗體控制模塊的設計與實現(xiàn)
3.18 小結
第4章 電子郵件收發(fā)管理器(Jmail+自定義按鈕)
教學視頻:58分鐘
4.1 電子郵件收發(fā)管理器簡介
4.1.1 主程序簡介
4.1.2 郵箱設置信息功能簡介
4.1.3 收件箱功能簡介
4.1.4 發(fā)件箱功能簡介
4.1.5 資源管理器技術簡介
4.2 自定義的按鈕控件
4.2.1 定義一個新類繼承于CButton
4.2.2 定制按鈕的背景圖像
4.2.3 為按鈕添加聲音
4.2.4 重載鼠標事件
4.3 定制具有個性背景圖像的對話框
4.4 實現(xiàn)電子郵件收發(fā)管理器的關鍵技術
4.4.1 Jmail的基礎知識
4.4.2 接收郵件
4.4.3 發(fā)送郵件
4.5 電子郵件收發(fā)管理器的實現(xiàn)
4.5.1 主窗體的設計與實現(xiàn)
4.5.2 設置模塊的設計與實現(xiàn)
4.5.3 收件箱模塊的設計與實現(xiàn)
4.5.4 寫郵件模塊的設計與實現(xiàn)
4.6 小結
第5章 系統(tǒng)資源管理器(文件操作+文件檢索+多線程)
教學視頻:32分鐘
5.1 系統(tǒng)資源管理器簡介
5.1.1 樹形結構瀏覽系統(tǒng)文件資源
5.1.2 列表視圖顯示指定目錄下的文件資源
5.1.3 搜索文件
5.1.4 資源管理器的技術簡介
5.2 樹形視圖控件
5.2.1 建立樹形視圖控件工程
5.2.2 為樹形視圖添加名為“根節(jié)點”的節(jié)點
5.2.3 為樹形視圖插入多層節(jié)點
5.2.4 為樹形視圖添加圖像列表
5.2.5 設置樹形視圖的顯示風格
5.2.6 為樹形視圖添加項目選中處理函數(shù)
5.2.7 為樹形視圖添加項目展開處理函數(shù)
5.3 列表型視圖控件
5.3.1 創(chuàng)建一個列表視圖工程
5.3.2 為列表型視圖添加圖像列表
5.3.3 為列表型視圖添加新項目
5.3.4 為列表型視圖添加項目雙擊事件
5.4 Windows文件系統(tǒng)的基礎知識
5.5 Shell命名空間中對象的標識方法
5.5.1 文件標識簡介
5.5.2 什么是文件標識列表
5.5.3 什么是文件標識列表指針
5.5.4 文件標識列表指針的常用處理函數(shù)
5.6 通過Shell接口遍歷系統(tǒng)文件和文件夾
5.6.1 IShellFolder接口的主要方法
5.6.2 IENUMIDLIST接口的主要方法
5.6.3 遍歷文件系統(tǒng)的步驟
5.7 系統(tǒng)資源管理器的實現(xiàn)過程簡介
5.8 主框架模塊的設計實現(xiàn)
5.8.1 為主框架訂制工具欄
5.8.2 分割視圖區(qū)
5.9 樹形視圖顯示文件系統(tǒng)
5.9.1 初始化樹形控件
5.9.2 實現(xiàn)獲取ITEMIDLIST文件名稱的功能
5.9.3 實現(xiàn)填充樹形控件的功能
5.9.4 實現(xiàn)展開樹形控件節(jié)點的功能
5.9.5 實現(xiàn)樹形控件節(jié)點切換的功能
5.9.6 實現(xiàn)獲取文件的系統(tǒng)圖標
5.10 列表視圖顯示系統(tǒng)文件
5.10.1 初始化列表視圖
5.10.2 實現(xiàn)樹形視圖項目添加的功能
5.10.3 執(zhí)行鼠標雙擊對象
5.11 路徑的前進、后退與向上操作的實現(xiàn)
5.11.1 路徑的前進、后退操作的實現(xiàn)
5.11.2 路徑的向上操作
5.12 文件查找模塊的實現(xiàn)
5.12.1 添加并實現(xiàn)文件查找類
5.12.2 文件查找界面設計與實現(xiàn)
5.12.3 文件查找控件屬性
5.12.4 實現(xiàn)文件查找功能
5.13 小結
第6章 系統(tǒng)任務管理工具(系統(tǒng)監(jiān)控+系統(tǒng)進程)
教學視頻:23分鐘
6.1 任務管理器簡介
6.1.1 應用程序管理模塊
6.1.2 進程管理模塊
6.1.3 性能監(jiān)測模塊
6.1.4 任務管理器的技術簡介
6.2 控件知識
6.2.1 Tab控件的使用
6.2.2 List控件用作Report
6.3 實現(xiàn)系統(tǒng)任務管理的關鍵技術
6.3.1 如何獲取應用程序信息
6.3.2 如何獲取系統(tǒng)進程信息
6.3.3 如何啟動、停止進程
6.3.4 如何獲取內(nèi)存信息
6.3.5 如何獲取CPU信息
6.4 主框架模塊的設計實現(xiàn)
6.4.1 設計主窗體菜單欄
6.4.2 文件菜單功能實現(xiàn)
6.4.3 關機菜單功能實現(xiàn)
6.4.4 實現(xiàn)Tab控件的功能
6.5 應用程序監(jiān)控模塊的實現(xiàn)
6.5.1 添加并設置列表控件
6.5.2 檢測系統(tǒng)啟動的應用程序
6.5.3 實現(xiàn)應用程序實時監(jiān)測功能
6.5.4 實現(xiàn)應用程序的控制功能
6.6 進程監(jiān)控模塊的實現(xiàn)
6.6.1 添加并設置列表控件
6.6.2 監(jiān)測當前的進程信息
6.6.3 實現(xiàn)進程的實時監(jiān)測
6.6.4 實現(xiàn)關閉指定進程的功能
6.7 內(nèi)存監(jiān)測模塊的實現(xiàn)
6.8 CPU監(jiān)測模塊的實現(xiàn)
6.9 小結
第7章 FTP客戶端程序(Internet會話+FTP技術)
教學視頻:29分鐘
7.1 FTP客戶端程序簡介
7.1.1 樹形結構瀏覽本地系統(tǒng)文件資源
7.1.2 列表視圖顯示FTP服務器上的文件資源
7.1.3 拖放實現(xiàn)文件的上傳與下載
7.1.4 資源管理器的技術簡介
7.2 控件知識
7.2.1 制作浮動對話框
7.2.2 為浮動對話框的控件添加處理事件
7.2.3 樹形視圖項目的拖動
7.2.4 列表視圖項目的拖動
7.3 實現(xiàn)FTP客戶端的關鍵技術
7.3.1 CInternetSession類
7.3.2 FtpConnection類
7.4 FTP客戶端程序的模塊實現(xiàn)
7.4.1 FTP連接模塊的設計實現(xiàn)
7.4.2 獲取FTP當前路徑下的所有文件信息
7.4.3 FTP客戶端文件下載模塊
7.4.4 FTP客戶端文件上傳模塊
7.5 小結
第8章 音樂播放器(Active Movie Control Object控件+不規(guī)則按鈕+托盤)
教學視頻:37分鐘
8.1 音樂播放器簡介
8.1.1 打開音樂文件
8.1.2 播放音樂的功能
8.1.3 暫停播放及停止播放功能
8.1.4 循環(huán)播放功能
8.1.5 調(diào)節(jié)音量大小
8.1.6 將播放器最小化到托盤
8.1.7 音頻播放器的技術簡介
8.2 Slider控件
8.2.1 用作標識進度的Slider控件
8.2.2 調(diào)節(jié)音量的Slider控件
8.3 定制不規(guī)則的按鈕控件
8.3.1 自定義按鈕類
8.3.2 自定義按鈕的構造及析構的實現(xiàn)
8.3.3 創(chuàng)建不規(guī)則按鈕的方法
8.3.4 實現(xiàn)不規(guī)則按鈕的幾個重要方法
8.3.5 為不規(guī)則按鈕添加背景圖像
8.3.6 實現(xiàn)按鈕的狀態(tài)背景圖像
8.3.7 實現(xiàn)添加按鈕標題及邊框的功能
8.3.8 實現(xiàn)繪制按鈕的功能
8.3.9 處理按鈕的鼠標事件
8.3.10 鼠標狀態(tài)決斷及點測試功能的實現(xiàn)
8.3.11 自定義不規(guī)則按鈕的實現(xiàn)實例
8.4 實現(xiàn)音樂播放器的關鍵技術
8.4.1 Active Movie Control Object控件
8.4.2 音樂播放器最小化到托盤的實現(xiàn)方法
8.5 音樂播放器的界面設計
8.5.1 創(chuàng)建播放器工程
8.5.2 設計并載入播放器背景圖像
8.5.3 定制并添加不規(guī)則按鈕
8.6 音樂播放器的功能設計與實現(xiàn)
8.6.1 設計播放器的屬性變量
8.6.2 利用向導添加功能函數(shù)
8.6.3 實現(xiàn)打開音頻文件的功能
8.6.4 實現(xiàn)開始播放音樂的功能
8.6.5 實現(xiàn)暫停播放音樂的功能
8.6.6 實現(xiàn)停止播放音樂的功能
8.6.7 實現(xiàn)循環(huán)播放音樂的功能
8.6.8 實現(xiàn)最小化播放器的功能
8.6.9 實現(xiàn)關閉播放器的功能
8.6.10 處理托盤圖標消息
8.6.11 實現(xiàn)播放器的拖動功能
8.6.12 實現(xiàn)播放器的音量控制功能
8.6.13 繪制播放器界面
8.6.14 監(jiān)控音樂的播放器進度
8.7 小結
第9章 視頻播放器(DirectShow技術)
教學視頻:37分鐘
9.1 視頻播放器簡介
9.1.1 視頻播放器功能總述
9.1.2 打開視頻文件
9.1.3 播放控制功能簡介
9.1.4 視頻播放器的技術簡介
9.2 擴展CStatic控件類
9.2.1 重寫PreSubclassWindow()函數(shù)
9.2.2 重寫DefWindowProc()函數(shù)
9.2.3 實現(xiàn)控件的拖曳功能
9.3 擴展CSliderCtrl控件類
9.4 DirectShow在VC++ 6.0下的環(huán)境搭建
9.4.1 DirectShow的安裝環(huán)境
9.4.2 DirectShow的參考文檔
9.4.3 編譯BaseClasses
9.4.4 配置DirectShow針對所有項目的環(huán)境
9.4.5 引入項目所需要的DirectShow庫文件
9.5 DirectShow簡介
9.5.1 DirectX組件簡介
9.5.2 DirectShow系統(tǒng)組成
9.5.3 DirectShow開發(fā)簡單媒體播放器的過程
9.6 DirectShow接口管理類
9.6.1 實例化過濾器圖表管理器
9.6.2 創(chuàng)建過濾器圖表
9.6.3 過濾器圖表中多媒體數(shù)據(jù)流方法的接口
9.6.4 處理過濾器圖表的事件接口
9.6.5 視頻特性設置接口
9.6.6 音頻流的音量和平衡控制接口
9.6.7 播放器窗口的屬性設置接口
9.6.8 搜索數(shù)據(jù)流位置和設置播放速率的接口
9.6.9 釋放接口指針
9.7 工具條及狀態(tài)欄模塊的實現(xiàn)
9.7.1 工具條及狀態(tài)欄模塊界面的設計與實現(xiàn)
9.7.2 添加界面控件變量
9.7.3 綁定過濾器圖表管理器
9.7.4 初始化工具欄
9.7.5 調(diào)整工具欄的位置
9.7.6 繪制狀態(tài)欄
9.7.7 實現(xiàn)進度條功能
9.7.8 實現(xiàn)聲音控制功能
9.7.9 功能按鈕使能控制
9.8 播放器主窗體的設計與實現(xiàn)
9.8.1 播放器主窗體的界面設計與實現(xiàn)
9.8.2 主窗體初始化模塊的設計與實現(xiàn)
9.8.3 播放窗口消息處理模塊的設計與實現(xiàn)
9.8.4 菜單消息處理模塊的設計與實現(xiàn)
9.8.5 工具欄控制窗體消息處理模塊的實現(xiàn)
9.9 小結
第10章 局域網(wǎng)聊天工具(Socket+TCP+自定義消息+圖像組合框)
教學視頻:33分鐘
10.1 局域網(wǎng)聊天工具簡介
10.1.1 視頻播放器功能簡介
10.1.2 視頻播放器技術簡介
10.2 控件知識
10.2.1 位圖按鈕CBitmapButton
10.2.2 IP編輯框
10.2.3 圖像列表控件
10.2.4 圖像組合框
10.3 Socket簡介
10.4 Socket常用數(shù)據(jù)類型
10.4.1 Socket類型數(shù)據(jù)
10.4.2 WORD類型數(shù)據(jù)
10.4.3 WSADATA類型及LPWSADATA類型
10.4.4 sockaddr_in及in_addr類型數(shù)據(jù)
10.4.5 sockaddr類型
10.5 Socket常用函數(shù)
10.5.1 初始化Socket環(huán)境
10.5.2 使用socket()函數(shù)實現(xiàn)創(chuàng)建套接字功能
10.5.3 使用setsockopt()函數(shù)實現(xiàn)設置Socket的屬性功能
10.5.4 使用closesocket()函數(shù)實現(xiàn)關閉套接字功能
10.5.5 使用bind()函數(shù)實現(xiàn)地址綁定功能
10.5.6 使用listen()函數(shù)實現(xiàn)監(jiān)聽端口功能
10.5.7 使用accept()函數(shù)實現(xiàn)接收連接功能
10.5.8 使用connect()函數(shù)實現(xiàn)連接服務器功能
10.5.9 使用send()函數(shù)實現(xiàn)發(fā)送數(shù)據(jù)功能
10.5.10 使用rect()函數(shù)實現(xiàn)接收數(shù)據(jù)功能
10.6 CSocket的封裝
10.7 服務器端模塊的設計與實現(xiàn)
10.7.1 服務器端模塊界面設計與實現(xiàn)
10.7.2 服務器模塊的功能設計與實現(xiàn)
10.8 客戶端模塊的設計與實現(xiàn)
10.8.1 客戶端界面的設計與實現(xiàn)
10.8.2 客戶端功能的設計與實現(xiàn)
10.9 小結
第11章 截屏工具(動態(tài)鏈接庫+鍵盤鉤子+光標捕獲+類橡皮類CRectTracker)
教學視頻:25分鐘
11.1 截屏工具簡介
11.1.1 主界面使用簡介
11.1.2 截圖模塊簡介
11.2 動態(tài)鏈接庫
11.2.1 DLL技術簡介
11.2.2 VC++ 6.0開發(fā)DLL實例
11.3 鉤子技術
11.3.1 鉤子技術簡介
11.3.2 鍵盤鉤子DLL的實現(xiàn)
11.3.3 鍵盤鉤子DLL的調(diào)用
11.4 CRectTracker技術簡介
11.4.1 CRectTracker類的常用數(shù)據(jù)變量
11.4.2 CRectTracker類的常用成員函數(shù)
11.4.3 CRectTracker類的應用實例
11.5 功能控制模塊的設計與實現(xiàn)
11.5.1 功能控制模塊的界面設計及實現(xiàn)
11.5.2 截屏模塊跳轉功能的實現(xiàn)
11.5.3 控制模塊最小化到托盤功能的實現(xiàn)
11.5.4 控制模塊在托盤中消息處理功能的實現(xiàn)
11.5.5 關閉截屏工具功能的實現(xiàn)
11.5.6 捕獲鍵盤鉤子消息功能的實現(xiàn)
11.6 截屏主功能模塊的設計與實現(xiàn)
11.6.1 信息提示框的設計與實現(xiàn)
11.6.2 截圖模塊主窗體的設計與實現(xiàn)
11.6.3 截圖功能的設計與實現(xiàn)
11.7 小結
第12章 掃雷游戲(定時器+GDI+數(shù)字時鐘)
教學視頻:41分鐘
12.1 掃雷游戲簡介
12.1.1 游戲界面簡介
12.1.2 游戲規(guī)則及方法簡介
12.2 游戲系統(tǒng)資源
12.2.1 菜單資源
12.2.2 位圖資源
12.2.3 聲音資源
12.3 游戲初始化及游戲界面繪制
12.3.1 初始化游戲變量
12.3.2 初始化游戲
12.3.3 繪制游戲界面
12.4 游戲功能控制及使用說明的實現(xiàn)
12.4.1 游戲菜單選項的功能實現(xiàn)
12.4.2 幫助菜單選項的功能實現(xiàn)
12.4.3 菜單選項的選中狀態(tài)控制函數(shù)
12.5 游戲與用戶的交互
12.5.1 鼠標單擊事件的處理
12.5.2 鼠標左鍵抬起事件的處理
12.5.3 鼠標左右鍵同時按下事件的處理
12.5.4 鼠標左右鍵同時按下后鼠標抬起事件的處理
12.5.5 鼠標右鍵按下事件的處理
12.5.6 鼠標右鍵抬起事件的處理
12.6 游戲結果處理函數(shù)
12.7 掃雷英雄榜模塊的實現(xiàn)
12.7.1 注冊表簡介
12.7.2 VC++對注冊表的操作
12.7.3 注冊表在本實例中的應用
12.7.4 查詢英雄榜數(shù)據(jù)
12.7.5 英雄榜新紀錄的更新模塊
12.8 小結
第13章 串口調(diào)試器(串口編程+消息+多線程)
教學視頻:38分鐘
13.1 串口調(diào)試器簡介
13.1.1 串口調(diào)試器界面簡介
13.1.2 串口設置功能簡介
13.1.3 數(shù)據(jù)收發(fā)功能簡介
13.1.4 情景模式簡介
13.1.5 數(shù)據(jù)保存功能簡介
13.2 圖標工具欄
13.2.1 載入工具欄圖像資源
13.2.2 添加工具欄資源
13.2.3 創(chuàng)建工具欄實例
13.2.4 為工具欄添加圖像資源關聯(lián)
13.2.5 為工具欄添加提示信息
13.3 分組單選按鈕
13.3.1 創(chuàng)建單選按鈕測試工程
13.3.2 修改單選按鈕屬性
13.3.3 添加單選按鈕關聯(lián)變量
13.3.4 檢測單選按鈕效果
13.4 串口基礎知識
13.4.1 串口簡介
13.4.2 串口通信簡介
13.5 串口通信編程基礎
13.5.1 打開串口
13.5.2 配置串口
13.5.3 讀寫串口
13.5.4 關閉串口
13.6 自定義串口類
13.6.1 構造及析構函數(shù)的實現(xiàn)
13.6.2 串口打開函數(shù)的實現(xiàn)
13.6.3 ProcessErrorMessage()函數(shù)的實現(xiàn)
13.6.4 串口線程函數(shù)的實現(xiàn)
13.6.5 串口線程監(jiān)控函數(shù)的實現(xiàn)
13.6.6 串口關閉函數(shù)的實現(xiàn)
13.6.7 讀取串口數(shù)據(jù)函數(shù)的實現(xiàn)
13.6.8 寫串口函數(shù)的實現(xiàn)
13.6.9 數(shù)據(jù)發(fā)送函數(shù)的實現(xiàn)
13.7 主窗體的界面設計
13.7.1 主界面布局設計
13.7.2 主界面菜單的設計
13.7.3 組合框顯示控制及初始化
13.7.4 單選按鈕的控制及初始化
13.7.5 復選框的控制及初始化
13.7.6 添加控件關聯(lián)變量
13.8 配置窗體的設計與實現(xiàn)
13.8.1 配置窗體的界面設計
13.8.2 設置串口控制部分的組合框
13.8.3 控件添加關聯(lián)變量
13.9 主窗體菜單及工具欄模塊的功能實現(xiàn)
13.9.1 串口開關控制功能的實現(xiàn)
13.9.2 串口的屬性設置
13.9.3 將接收到的數(shù)據(jù)保存到文件中
13.9.4 計數(shù)清零
13.10 接收數(shù)據(jù)模塊的功能實現(xiàn)
13.10.1 接收數(shù)據(jù)顯示控制模塊
13.10.2 接收數(shù)據(jù)處理模塊
13.11 發(fā)送數(shù)據(jù)模塊的功能實現(xiàn)
13.11.1 發(fā)送數(shù)據(jù)控制功能的實現(xiàn)
13.11.2 發(fā)送數(shù)據(jù)操作的控制功能
13.12 小結
第14章 打印工具(文檔視圖+設備環(huán)境上下文)
教學視頻:18分鐘
14.1 打印編程基礎知識
14.1.1 通用打印對話框
14.1.2 設備環(huán)境上下文
14.1.3 視圖打印
14.1.4 保存和維護打印作業(yè)
14.2 打印模塊設計及功能展示
14.2.1 打印工具模塊功能展示
14.2.2 打印工具程序的流程和原理
14.3 打印工具
14.3.1 創(chuàng)建打印模塊工程
14.3.2 創(chuàng)建各個功能類
14.3.3 控制打印對話框
14.3.4 創(chuàng)建打印視圖
14.3.5 創(chuàng)建打印預覽視圖
14.3.6 實現(xiàn)打印列表功能
14.4 小結
第15章 監(jiān)控技術(進程+OpenCV)
教學視頻:26分鐘
15.1 監(jiān)控技術背景相關知識
15.2 本地監(jiān)控
15.2.1 Windows常用系統(tǒng)性能計數(shù)器對象簡介
15.2.2 使用性能計數(shù)器對象
15.2.3 本地監(jiān)控示例(CPU使用率)
15.2.4 本地監(jiān)控示例--各進程CPU占用率
15.3 遠程監(jiān)控--遠程攝像頭實例
15.3.1 遠程監(jiān)控實現(xiàn)原理與邏輯流程
15.3.2 遠程攝像頭--OpenCV安裝配置
15.3.3 封裝好的網(wǎng)絡傳輸單元--類介紹
15.3.4 封裝好的網(wǎng)絡傳輸單元--類使用(服務方)
15.3.5 封裝好的網(wǎng)絡傳輸單元--類使用(客戶方)
15.3.6 遠程攝像頭--創(chuàng)建客戶方工程
15.3.7 遠程攝像頭--創(chuàng)建監(jiān)控方工程
15.4 小結
第3篇 項目案例實戰(zhàn)
第16章 人事管理系統(tǒng)(ODBC+SQL Server+多線程)
教學視頻:57分鐘
16.1 人事管理系統(tǒng)簡介
16.1.1 用戶登錄模塊簡介
16.1.2 主界面簡介
16.1.3 員工管理模塊簡介
16.1.4 保險管理模塊簡介
16.1.5 合同管理模塊簡介
16.1.6 部門管理模塊簡介
16.2 實現(xiàn)人事管理系統(tǒng)的關鍵技術
16.2.1 ODBC簡介
16.2.2 創(chuàng)建ODBC數(shù)據(jù)源
16.2.3 ODBC在VC++中的應用
16.3 人事管理系統(tǒng)數(shù)據(jù)庫設計
16.3.1 需求分析
16.3.2 概要設計
16.3.3 數(shù)據(jù)庫設計
16.4 人事管理系統(tǒng)主界面的設計與實現(xiàn)
16.4.1 主界面的設計與實現(xiàn)
16.4.2 主界面的功能設計與實現(xiàn)
16.5 綜合信息管理模塊設計與實現(xiàn)
16.5.1 社保管理模塊的設計與實現(xiàn)
16.5.2 合同管理模塊的設計與實現(xiàn)
16.5.3 部門管理模塊的設計與實現(xiàn)
16.6 員工信息管理模塊設計與實現(xiàn)
16.6.1 員工管理主窗體的設計與實現(xiàn)
16.6.2 員工信息管理模塊的設計與實現(xiàn)
16.6.3 入職管理模塊的設計與實現(xiàn)
16.6.4 轉正管理模塊的設計與實現(xiàn)
16.6.5 離職管理模塊的設計與實現(xiàn)
16.6.6 借調(diào)管理及調(diào)動管理模塊的設計與實現(xiàn)
16.6.7 月末統(tǒng)計管理模塊的設計與實現(xiàn)
16.7 小結
第17章 電子相冊(雙緩繪圖+GDI+GDI+)
教學視頻:61分鐘
17.1 電子相冊簡介
17.1.1 相冊的管理模塊
17.1.2 新建相冊模塊
17.1.3 相冊瀏覽模塊
17.1.4 電子相冊的技術簡介
17.2 位圖按鈕
17.2.1 設置按鈕屬性
17.2.2 載入按鈕位圖資源
17.2.3 將位圖資源設置為按鈕的背景圖片
17.3 仿木質桌面的全屏對話框
17.3.1 設置對話框全屏顯示
17.3.2 為對話框設計并載入木質效果的背景圖資源
17.3.3 編碼實現(xiàn)圖像作為對話框的背景圖像
17.4 設計個性鼠標光標
17.4.1 設計并載入光標資源
17.4.2 設置鼠標左鍵按下時的光標
17.5 GDI+的基礎知識
17.6 VC++與GDI+開發(fā)環(huán)境的搭建
17.6.1 下載解壓GDI+開發(fā)包
17.6.2 設置include及l(fā)ib目錄
17.6.3 添加相關的宏定義
17.6.4 添加相關的庫文件
17.6.5 測試GDI+搭建的環(huán)境
17.7 GDI+與GDI共同實現(xiàn)雙緩沖繪圖
17.7.1 重載窗體的OnPaint()函數(shù)
17.7.2 無雙緩沖的效果
17.7.3 利用雙緩沖解決閃屏問題
17.8 利用GDI+實現(xiàn)翻頁效果
17.9 電子相冊的模塊分析
17.9.1 相冊管理模塊的設計與實現(xiàn)
17.9.2 新建相冊模塊的設計與實現(xiàn)
17.9.3 電子相冊瀏覽模塊的設計與實現(xiàn)
17.10 小結
第18章 超市管理系統(tǒng)(ADO+SQL+Access)
教學視頻:60分鐘
18.1 超市管理系統(tǒng)簡介
18.1.1 用戶登錄模塊簡介
18.1.2 前臺銷售模塊簡介
18.1.3 后臺員工管理模塊簡介
18.1.4 后臺倉庫管理模塊簡介
18.1.5 后臺票據(jù)管理模塊簡介
18.1.6 后臺貨物管理模塊簡介
18.1.7 后臺營業(yè)統(tǒng)計管理模塊簡介
18.2 實現(xiàn)超市管理系統(tǒng)的關鍵技術
18.2.1 ADO簡介
18.2.2 ADO基礎
18.2.3 ADO在VC++中的應用
18.2.4 ADO的封裝類
18.3 超市管理系統(tǒng)數(shù)據(jù)庫設計
18.3.1 需求分析
18.3.2 概要設計
18.3.3 數(shù)據(jù)庫設計
18.4 超市管理系統(tǒng)前臺銷售模塊設計與實現(xiàn)
18.4.1 登錄模塊的界面設計與實現(xiàn)
18.4.2 登錄模塊的功能設計與實現(xiàn)
18.4.3 銷售模塊的界面設計與實現(xiàn)
18.4.4 銷售模塊的功能設計與實現(xiàn)
18.5 超市管理系統(tǒng)后臺管理模塊設計與實現(xiàn)
18.5.1 員工管理模塊的設計與實現(xiàn)
18.5.2 倉庫管理模塊的設計與實現(xiàn)
18.5.3 票據(jù)管理模塊的設計與實現(xiàn)
18.5.4 商品管理模塊的設計與實現(xiàn)
18.5.5 營業(yè)統(tǒng)計模塊的設計與實現(xiàn)
18.6 小結

本目錄推薦

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