TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
Visual C++從入門到精通(簡體書)
滿額折

Visual C++從入門到精通(簡體書)

商品資訊

人民幣定價:59.8 元
定價
:NT$ 359 元
優惠價
87312
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:9 點
相關商品
商品簡介
目次

商品簡介

本書從初學者的角度出發,以通俗易懂的語言,配合豐富多彩的實例,詳細介紹了使用Visual C++ 6.0進行程序開發應該掌握的各方面技術。全書共分21章,包括:Visual C++ 6.0集成開發環境,C++語言基礎,語句,面向過程程序設計,面向對象程序設計,對話框應用程序設計,文檔/視圖應用程序設計,常用控件,菜單,工具欄和狀態欄,高級控件,自定義MFC控件,文本、圖形、圖像處理,多媒體技術,打印技術,文件與注冊表操作,ADO編程,動態鏈接庫,多線程程序設計,網絡套接字編程,圖書管理系統等。所有知識都結合具體實例進行介紹,涉及的程序代碼給出了詳細的注釋,可以使讀者輕松領會Visual C++ 6.0程序開發的精髓,快速提高開發技能。 本書所配DVD光盤含有全程語音視頻講解教學錄像以及實例的全部源代碼,這些源代碼都經過精心調試,在Windows XP、Windows 2000、Windows 2003下全部通過。 本書內容詳盡,實例豐富,非常適合作為編程初學者的學習用書,也適合作為開發人員的查閱、參考資料。

目次

第1篇 基礎知識
 第1章 Visual C++6.0集成開發環境
教學錄像:29分鐘
1.1 Visual C++6.0概述
1.2 Visual C++6.0開發環境介紹
1.2.1 熟悉Visual C++6.0 IDE開發環境
1.2.2 Visual C++6.0 IDE菜單介紹
1.2.3 Visual C++6.0 IDE工具欄介紹
1.2.4 Visual C++6.0工作區窗口介紹
1.2.5 Visual C++6.0 控件面板介紹
1.2.6 Visual C++6.0輸出窗口介紹
1.3 設置自己的開發環境
1.3.1 自定義工具欄
1.3.2 自定義代碼編輯窗口
1.4 創建一個簡單的程序
1.4.1 創建工程
1.4.2 編輯程序
1.5 小結
 第2章 C++語言基礎
教學錄像:52分鐘
2.1 C++文件結構
2.1.1 頭文件的構成
2.1.2 源文件的構成
2.2 C++語言基本要素
2.2.1 標識符
2.2.2 關鍵字
2.2.3 常量
2.2.4 變量
2.2.5 變量的存儲類型
2.3 數據類型
2.3.1 數值類型
2.3.2 字符類型
2.3.3 數組類型
2.3.4 枚舉類型
2.3.5 布爾類型
2.3.6 結構體類型
2.3.7 共用體類型
2.3.8 pair類型
2.3.9 指針類型
2.3.10 引用類型
2.3.11 自定義類型
2.4 運算符
2.4.1 賦值運算符
2.4.2 算術運算符
2.4.3 關系運算符
2.4.4 邏輯運算符
2.4.5 自增自減運算符
2.4.6 位運算符
2.4.7 sizeof運算符
2.4.8 new和delete運算符
2.4.9 結合性與優先級
2.5 表達式
2.5.1 逗號表達式
2.5.2 三目元表達式
2.6 程序編碼規范
2.6.1 合理使用注釋
2.6.2 統一代碼縮進
2.6.3 代碼換行
2.6.4 合理使用空格
2.6.5 命名規則
2.7 小結
2.8 實踐與練習
 第3章 語句
教學錄像:26分鐘
3.1 語句的構成
3.2 復合語句
3.3 分支語句
3.3.1 if語句
3.3.2 switch語句
3.4 循環語句
3.4.1 for語句
3.4.2 while語句
3.4.3 do while語句
3.4.4 嵌套循環語句
3.5 跳轉語句
3.5.1 goto語句
3.5.2 return語句
3.5.3 exit語句
3.6 小結
3.7 實踐與練習
 第4章 面向過程程序設計
教學錄像:30分鐘
4.1 函數
4.1.1 定義和調用函數
4.1.2 設置默認值參數
4.1.3 設置數組參數
4.1.4 設置指針/引用參數
4.1.5 省略號參數
4.1.6 內聯函數
4.1.7 鏈接指示符extern “C”
4.1.8 重載函數
4.1.9 函數遞歸調用
4.1.10 函數指針
4.2 作用域和生命期
4.2.1 局部作用域
4.2.2 全局作用域
4.2.3 定義和使用命名空間
4.3 函數模板
4.3.1 定義和使用函數模板
4.3.2 重載函數模板
4.4 小結
4.5 實踐與練習
 第5章 面向對象程序設計
教學錄像:44分鐘
5.1 類和對象
5.1.1 類的定義
5.1.2 類成員的訪問
5.1.3 構造函數和析構函數
5.1.4 內聯成員函數
5.1.5 靜態類成員
5.1.6 隱藏的this指針
5.1.7 運算符重載
5.1.8 友元類和友元方法
5.1.9 類的繼承
5.1.10 類域
5.1.11 嵌套類
5.1.12 局部類
5.2 類模板
5.2.1 類模板的定義及應用
5.2.2 定義類模板的靜態數據成員
5.3 異常處理
5.3.1 異常捕捉語句
5.3.2 拋出異常
5.4 小結
5.5 實踐與練習
第2篇 核心技術
 第6章 對話框應用程序設計
教學錄像:55分鐘
6.1 構建對話框應用程序
6.2 對話框的創建及顯示
6.2.1 創建對話框
6.2.2 顯示對話框
6.3 對話框屬性設置
6.3.1 設置對話框的標題
6.3.2 設置對話框的邊框風格
6.4 在對話框中操作控件
6.4.1 在對話框中使用控件
6.4.2 控件對齊方式
6.4.3 為控件關聯變量
6.5 添加對話框成員及成員函數
6.5.1 添加普通成員及成員函數
6.5.2 添加消息處理函數
6.5.3 手動添加命令消息處理函數
6.6 消息對話框
6.7 Windows通用對話框
6.7.1 使用“文件”對話框打開和保存文件
6.7.2 使用“字體”對話框設置文本字體
6.7.3 使用“顏色”對話框設置文本背景顏色
6.7.4 使用“查找/替換”對話框在文本中替換字符串
6.7.5 使用“打印”對話框進行打印
6.7.6 使用“文件瀏覽”對話框選擇文件夾
6.8 小結
6.9 實踐與練習
 第7章 文檔/視圖程序設計
教學錄像:30分鐘
7.1 構建文檔/視圖應用程序
7.1.1 構建單文檔/視圖應用程序
7.1.2 構建多文檔/視圖應用程序
7.2 繪制視圖背景
7.3 文檔/視圖結構的消息處理
7.4 視圖分割
7.4.1 簡單視圖分割
7.4.2 劃分任意子窗口
7.4.3 在子窗口中嵌入控件
7.5 視圖窗口高級應用
7.5.1 在視圖窗口中實現數據拖動
7.5.2 在視圖窗口中瀏覽網頁
7.6 小結
7.7 實踐與練習
 第8章 常用控件
教學錄像:48分鐘
8.1 靜態文本控件
8.1.1 設置顯示文本
8.1.2 設置文本顏色
8.1.3 模擬按鈕控件的單擊事件
8.2 編輯框控件
8.2.1 設置密碼編輯框
8.2.2 設置只讀編輯框
8.2.3 設置編輯框多行顯示
8.2.4 設置編輯框按回車鍵換行
8.2.5 使用編輯框控件錄入數據
8.3 圖像控件
8.3.1 通過屬性顯示位圖
8.3.2 設置邊框顏色和填充顏色
8.4 按鈕控件
8.4.1 使用按鈕顯示圖標
8.4.2 使用按鈕控件處理用戶操作
8.5 復選框控件
8.5.1 設置復選框控件的選中狀態
8.5.2 使用復選框控件統計信息
8.6 單選按鈕控件
8.6.1 為單選按鈕控件分組
8.6.2 獲得被選擇的單選按鈕的文本
8.7 組合框控件
8.7.1 設置控件風格
8.7.2 調整列表部分的顯示大小
8.7.3 通過屬性插入數據
8.7.4 調整數據顯示順序
8.7.5 獲得選擇的數據
8.8 列表框控件
8.8.1 在指定位置插入文本
8.8.2 避免插入重復數據
8.8.3 實現復選數據功能
8.9 進度條控件
8.9.1 設置顯示風格
8.9.2 設置進度條的范圍
8.10 小結
8.11 實踐與練習
 第9章 菜單
教學錄像:24分鐘
9.1 菜單資源設計
9.2 菜單項的命令處理
9.3 動態創建菜單
9.4 創建彈出式菜單
9.5 創建圖標菜單
9.6 小結
9.7 實踐與練習
 第10章 工具欄和狀態欄
教學錄像:23分鐘
10.1 工具欄設計
10.1.1 工具欄資源設計
10.1.2 工具欄的命令處理
10.1.3 動態創建工具欄
10.1.4 設置工具欄按鈕提示
10.1.5 設計XP風格工具欄
10.2 狀態欄設計
10.2.1 創建狀態欄
10.2.2 在狀態欄中顯示控件
10.3 小結
10.4 實踐與練習
 第11章 高級控件
教學錄像:45分鐘
11.1 圖像列表控件
11.1.1 創建圖像列表
11.1.2 將圖像繪制到程序中
11.2 列表視圖控件
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.4 標簽控件
11.4.1 設置顯示方式
11.4.2 圖標標簽控件
11.4.3 設計程序模塊
11.5 應用工具提示控件
11.6 小結
11.7 實踐與練習
 第12章 自定義MFC控件
教學錄像:34分鐘
12.1 自定義編輯框控件
12.1.1 數字編輯框
12.1.2 特殊文本顏色編輯框
12.1.3 位圖背景編輯框
12.2 自定義按鈕控件
12.2.1 圖標按鈕
12.2.2 熱點按鈕
12.2.3 圓形按鈕
12.3 位圖背景樹控件
12.4 三態效果復選框控件
12.5 小結
12.6 實踐與練習
 第13章 文本、圖形、圖像處理
教學錄像:42分鐘
13.1 GDI概述
13.1.1 設備上下文
13.1.2 GDI對象
13.2 文本輸出
13.2.1 在具體位置和區域中輸出文本
13.2.2 利用制表位控制文本輸出
13.2.3 設置字體及文本顏色
13.2.4 在路徑中輸出文字
13.2.5 在圖像背景上輸出透明文本
13.3 繪制圖形
13.3.1 利用線條繪制多邊形
13.3.2 直接繪制多邊形
13.3.3 繪制控件外觀
13.3.4 填充圖形區域
13.4 圖像顯示
13.4.1 在設備上下文中繪制圖像
13.4.2 從磁盤中加載圖像到窗口中
13.4.3 位圖文件分析
13.4.4 根據位圖數據直接繪圖
13.4.5 顯示JPEG圖像
13.5 GDI+圖像編程
13.5.1 在Visual C++ 6.0中使用GDI+
13.5.2 利用GDI+實現圖像類型轉換
13.5.3 使用GDI+顯示GIF圖像
13.6 小結
13.7 實踐與練習
第3篇 高級應用
 第14章 多媒體技術
教學錄像:34分鐘
14.1 音頻處理技術
14.1.1 加載應用程序WAVe資源
14.1.2 播放WAV文件
14.1.3 設計音頻播放器
14.2 視頻處理技術
14.2.1 使用控件播放AVI文件
14.2.2 使用函數播放AVI文件
14.2.3 將位圖組合為AVI文件
14.2.4 視頻文件壓縮處理
14.3 小結
14.4 實踐與練習
 第15章 打印技術
教學錄像:33分鐘
15.1 打印基礎
15.1.1 映射模式
15.1.2 獲取打印機設備上下文
15.2 文檔/視圖應用程序打印
15.3 對話框應用程序打印
15.3.1 打印對話框中的表格
15.3.2 打印磁盤中的文件
15.4 打印設置
15.4.1 設置打印方向
15.4.2 設置打印頁面
15.5 修改打印預覽
15.6 小結
15.7 實踐與練習
 第16章 文件與注冊表操作
教學錄像:26分鐘
16.1 普通文件操作
16.1.1 應用C函數進行文件操作
16.1.2 使用CFile類進行文件操作
16.1.3 使用CFileFind類進行文件查找
16.2 串行化
16.2.1 串行化基礎
16.2.2 編寫串行化類
16.3 INI文件操作
16.3.1 INI文件基本結構
16.3.2 讀寫INI文件
16.4 注冊表操作
16.4.1 使用API函數操作注冊表
16.4.2 基于CRegKey類操作注冊表
16.5 小結
16.6 實踐與練習
 第17章 ADO編程
教學錄像:23分鐘
17.1 ADO編程基礎
17.1.1 ADO概述
17.1.2 在Visual C++中應用ADO技術
17.2 ADO對象
17.2.1 ADO連接對象
17.2.2 ADO記錄集對象
17.2.3 ADO命令對象
17.2.4 ADO參數對象
17.3 ADO對象應用
17.3.1 封裝ADO對象
17.3.2 使用ADO對象添加、修改、刪除數據
17.3.3 使用ADO對象檢索數據
17.4 小結
17.5 實踐與練習
 第18章 動態鏈接庫
教學錄像:24分鐘
18.1 動態鏈接庫基礎
18.1.1 動態鏈接庫特點
18.1.2 動態鏈接庫的訪問
18.1.3 查看動態鏈接庫
18.2 創建和使用Win32動態鏈接庫
18.2.1 創建動態鏈接庫
18.2.2 調用動態鏈接庫
18.2.3 向動態鏈接庫中添加C++類和資源
18.2.4 訪問動態鏈接庫中的C++類和資源
18.2.5 使用動態鏈接庫設計多國語言的應用程序
18.3 小結
18.4 實踐與練習
 第19章 多線程程序設計
教學錄像:31分鐘
19.1 線程概述
19.1.1 理解Windows內核對象
19.1.2 理解進程和線程
19.2 線程的創建
19.2.1 使用CreateThread函數創建線程
19.2.2 使用_beginthreadex函數創建線程
19.2.3 使用AfxBeginThread函數創建線程
19.2.4 應用MFC類庫創建線程
19.3 線程的掛起、喚醒與終止
19.4 線程同步
19.4.1 多線程潛在的危險
19.4.2 使用事件對象實現線程同步
19.4.3 使用信號量對象實現線程同步
19.4.4 使用臨界區對象實現線程同步
19.4.5 使用互斥對象實現線程同步
19.5 小結
19.6 實踐與練習
 第20章 網絡套接字編程
教學錄像:49分鐘
20.1 計算機網絡基礎
20.1.1 OSI參考模型
20.1.2 IP地址
20.1.3 地址解析
20.1.4 域名系統
20.1.5 TCP/IP協議
20.1.6 端口
20.2 套接字概述
20.2.1 套接字概述
20.2.2 網絡字節順序
20.2.3 套接字I/O模式
20.3 套接字函數
20.3.1 套接字函數介紹
20.3.2 基于套接字函數的網絡聊天系統
20.4 MFC套接字編程
20.4.1 CAsyncSocket類
20.4.2 CSocket類
20.4.3 基于TCP協議的網絡聊天室系統
20.5 小結
20.6 實踐與練習
第4篇 項目實戰
 第21章 圖書管理系統
教學錄像:1小時30分鐘
21.1 系統分析
21.1.1 需求分析
21.1.2 可行性分析
21.1.3 編寫項目計劃書
21.2 系統設計
21.2.1 系統目標
21.2.2 系統功能結構
21.2.3 業務流程圖
21.3 數據庫設計
21.3.1 數據庫分析
21.3.2 創建數據庫
21.3.3 創建數據表
21.4 創建工程
21.5 公共類設計
21.5.1 自繪菜單類CMyCoolMenu
21.5.2 自定義編輯框類CKeyEdit
21.5.3 自定義列表視圖類CCustomGrid
21.6 啟動界面的設計
21.6.1 啟動界面設計
21.6.2 啟動界面的淡入淡出效果
21.7 登錄對話框設計
21.7.1 登錄對話框的界面設計
21.7.2 設置按鈕顯示位圖
21.7.3 設置按回車鍵移動焦點
21.7.4 設置“登錄”按鈕功能
21.8 主窗體設計
21.8.1 菜單設計
21.8.2 工具欄設計
21.8.3 主窗體界面設計
21.9 “基本信息管理”模塊設計
21.9.1 “基本信息管理模塊”界面設計
21.9.2 設置選項卡
21.9.3 初始化標簽控件
21.9.4 設置按鈕功能
21.10 “庫存信息管理”模塊設計
21.10.1 “庫存信息管理”模塊界面設計
21.10.2 設置選項卡
21.11 “查詢管理”模塊設計
21.11.1 “查詢管理”界面設計
21.11.2 設置選項卡
21.12 運行項目
21.13 開發常見問題與解決
21.13.1 書寫錯誤的函數名
21.13.2 使用自定義類時導入頭文件
21.13.3 屏蔽按回車鍵關閉窗口功能
21.13.4 截獲回車后的潛在問題
21.13.5 數據添加時字段大小越界
21.13.6 如何調用文檔/視圖結構打印
21.14 小結

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 312
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區