新手學Visual C++

新手學Visual C++

《新手學Visual C++》是2010年北京希望電子出版社出版的圖書

基本介紹

  • 書名:新手學Visual C++
  • ISBN:9787894989925 
  • 出版社:北京希望電子出版社
  • 開本:16
圖書信息,內容簡介,目錄,

圖書信息

出版社: 北京希望電子出版社; 第1版 (2010年1月1日)
叢書名: 新手學編程系列
平裝: 559頁
正文語種: 簡體中文
開本: 16
ISBN: 9787894989925, 7894989924
條形碼: 9787894989925
尺寸: 32.3 x 19.8 x 3.3 cm
重量: 1 Kg

內容簡介

《新手學Visual C++》內容簡介:Visual C++是Windows平台下套用最廣泛、功能最強大的軟體開發工具之一。本手冊由淺入深、循序漸進地介紹了如何使用Visual C++開發系統。本手冊由18章組成,包括Visual C++6.0概述、C++概述、Windows編程模型與運行機制、MFC應用程式框架結構剖析、文本與檔案操作、選單、工具列、狀態欄、對話框、控制項、圖形繪製、文檔/視圖結構、網路編程、Internet編程、串口編程、資料庫概述、資料庫編程、多執行緒編程、ActiveX控制項與動態程式庫等。為了便於讀者學習,本手冊最後兩章介紹了兩個完整的軟體開發實例,分別是學生信息管理系統和網路實時聊天系統。
本手冊適合廣大Visual C++的編程愛好者、從事軟體開發的程式設計師和大專院校學生閱讀。
本光碟內容為實例原始碼、語音視頻教學及電子教案(PPT)。
本光碟及配套手冊由北京希望電子出版社獨家發行,未經出版者書面許可,任何單位和個人不得擅自摘抄、複製光碟和本手冊的部分或全部內容,並以任何方式進行傳播。

目錄

第1篇 基礎篇
第1章 Visual C++6.0概述
1.1 Visual C++6.0的版本
1.2 Visual C++6.0的安裝與配置
1.2.1 系統要求
1.2.2 安裝Visual C++6.0
1.2.3 安裝MSDN
1.3 Visual C++6.0的開發環境
1.4 第一個Visual C++6.0程式
1.4.1 運用嚮導建立控制台應用程式
1.4.2 程式的編輯、編譯、連線和運行
1.4.3 程式的調試
1.4.4 MSDN在線上幫助的使用
1.5 常見面試題
1.6 小結
1.7 習題
第2章 C++概述
2.1 面向對象程式設計概述
2.1.1 面向過程程式設計
2.1.2 面向對象程式設計
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 共用體
2.3 運算符與表達式
2.3.1 算術運算符及其表達式
2.3.2 關係運算符及其表達式
2.3.3 邏輯運算符及其表達式
2.3.4 賦值運算符及其表達式
2.3.5 逗號運算符及其表達式
2.3.6 位運算符及其表達式
2.4 控制語句
2.4.1 順序語句
2.4.2 條件語句
2.4.3 循環語句
2.4.4 跳轉語句
2.5 數組、指針與引用
2.5.1 數組
2.5.2 指針
2.5.3 引用
2.6 函式
2.6.1 函式的定義
2.6.2 函式的參數與返回值
2.6.3 函式的嵌套調用與遞歸
2.7 類與對象
2.7.1 類與對象的基本概念
2.7.2 構造函式與析構函式
2.7.3 成員函式與友元函式
2.7.4 this指針
2.8 類的派生與繼承
2.8.1 派生類的定義與訪問特性
2.8.2 派生類構造函式和析構函式的執行順序與構造規則
2.8.3 單一繼承與多重繼承
2.9 多態性
2.9.1 函式重載
2.9.2 虛函式、純虛函式與抽象類
2.9.3 函式的覆蓋和隱藏
2.10 輸入輸出流類庫
2.11 模板
2.12 頭檔案與源檔案
2.13 常見面試題
2.14 小結
2.15 習題
第3章 Windows編程模型與運行機制
3.1 Windows應用程式與MS.DOS應用程式的主要區別
3.2 視窗與訊息
3.2.1 視窗
3.2.2 事件驅動
3.2.3 訊息
3.3 Windows視窗應用程式實例
3.3.1 WinMain函式
3.3.2 視窗類的設計和註冊
3.3.3 視窗的創建、顯示和刷新
3.3.4 訊息循環的添加
3.3.5 視窗過程函式的添加
3.4 常見面試題
3.5 小結
3.6 習題
第4章 MFC應用程式框架結構剖析
4.1 MFC應用程式嚮導
4.2 MFC應用程式框架結構剖析
4.2.1 MFC類庫的基本類結構
4.2.2 應用程式類
4.2.3 框架視窗類
4.2.4 視圖類
4.2.5 文檔類
4.2.6 對話框類
4.3 MFC訊息映射機制
4.3.1 訊息種類
4.3.2 訊息映射與傳遞
4.4 常見面試題
4.5 小結
4.6 習題
第5章 文本與檔案操作
5.1 文本處理基礎知識
5.1.1 插入符
5.1.2 文本字型的設定
5.1 _3文本的輸入與輸出
5.2 字元串類及其套用
5.2.1 常用屬性和方法
5.2.2 求長度和判空
5.2.3 求子串
5.2.4 查找和替換
5.2.5 比較和轉換
5.2.6 插入和刪除
5.2.7 格式化為字元串
5.2.8 載入與釋放資源
5.3 簡單文本編輯器實例
5.3.1 文本的輸入
5.3 ,2文本的輸出
5.3.3 輸出字型的設定
5.3.4 刪除文本
5.4 檔案操作基礎
5.4.1 C語言檔案操作
5.4.2 Win32 API檔案操作
5.4.3.MFC檔案操作
5.4.4 配置檔案操作
5.4.5 XML檔案操作
5.5 常見面試題
5.6 小結
5.7 習題
第2篇 界面設計篇
第6章 選單、工具列和狀態欄
6.1 選單
6.1.1 選單的創建、編輯和刪除
6.1.2 選單訊息的添加和路由
6.1.3 選單項的標記、啟用和禁用
6.1.4 選單快捷鍵的設定
6.1.5 右鍵彈出選單的創建
6.2 工具列
6.2.1 工具列的創建
6.2.2 工具列按鈕的添加、編輯和刪除
6.2.3 工具列按鈕命令訊息的添加
6.2.4 工具列的顯示
6.3 狀態欄
6.3.1 狀態欄的創建
6.3.2 信息行窗格
6.3.3 狀態指示器
6.4 狀態欄的使用
6.4.1 顯示系統當前日期時間
6.4.2 顯示當前滑鼠點坐標
6.5 常見面試題
6.6 小結
6.7 習題
第7章 對話框和控制項
7.1 對話框基礎
7.1.1 對話框的分類
7.1.2 對話框資源的創建
7.1.3 對話框類的添加
7.1.4 對話框的顯示
7.2 對話框套用機制
7.2.1 對話框變數與控制項變數
7.2.2 對話框數據交換與校驗機制
7.2.3 通用對話框
7.3 控制項基礎
7.3.1 控制項分類
7.3.2 控制項大小與布局調整
7.3.3 控制項訊息回響函式的添加
7.4 通用控制項
7.4.1 靜態文本控制項
7.4.2 編輯框控制項
7.4.3 按鈕控制項
7.4.4 列表框控制項
7.4.5 組合框控制項
7.4.6 微調控制項
7.4.7 進度條控制項
7.4.8 滑塊控制項
7.4.9 列表控制項
7.4.10 樹型控制項
7.5 對話框和控制項編程實例
7.5.1 添加控制項與設定屬性
7.5.2 設定控制項跳轉順序
7.5.3 添加控制項變數
7.5.4 初始化對話框
7.5.5 錄入數據
7.6 常見面試題
7.7 小結
7.8 習題
第8章 圖形繪製
8.1 圖形編程基礎知識
8.1.1 圖形設備接口
8.1.2 設備環境
8.1.3 設備環境類
8.1.4 圖形設備接口對象
8.2 坐標空間和映射模式
8.2.1 設備坐標
8.2.2 邏輯坐標
8.2.3 映射模式
8.3 基本圖形的繪製
8.3.1 畫筆
8.3.2 畫刷
8.3.3 畫點
8.3.4 畫直線
8.3.5 畫矩形和圓角矩形
8.3.6 畫橢圓和圓
8.3.7 畫弧線
8.3.8 畫扇形
8.3.9 畫多邊形
8.3.10 繪製文本
8.4 圖形繪製的改進
8.4.1 圖形繪製的拖拽顯示
8.4.2 圖形的保存和重繪
8.5 常見面試題
8.6 小結
8.7 習題
第9章 文檔/視圖結構
9.1 文檔/視圖結構概述
9.1.1 文檔/視圖結構的概念
9.1.2 文檔/視圖結構的優點
9.2 文檔類
9.2.1 數據的管理
9.2.2 文檔的串列化
9.3 視圖類
9.3.1 數據的顯示
9.3.2 視圖的滾動與縮放
9.4 文檔/視圖結構應用程式實例
9.4.1 單文檔應用程式實例
9.4.2 多文檔應用程式實例
9.5 常見面試題
9.6 小結
9.7 習題
第3篇 開發技術篇
第10章 網路編程
10.1 網路基礎知識
10.1.1 IP位址
10.1.2 連線埠號
10.1.3 協定
10.1.4 開放互連參考模型
10.1.5 TCP/IP模型
10.1.6 套接字
10.1.7 客戶/務器模式
10.2 網路編程相關函式
10.2.1 載入套接字型檔
10.2.2 創建套接字
10.2.3 套接字綁定
10.2.4 套接字監聽
10.2.5 建立連線
10.2.6 接收連線請求
10.2.7 TCP傳送數據
10.2.8 TCP接收數據
10.2.9 UDP傳送數據
10.2.10 UDP接收數據
10.3 基於UDP的網路應用程式實例
10.3.1 基於UDP的客戶端/伺服器端socket編程流程
10.3.2 UDP伺服器端應用程式的編寫
10.3.3 UDP客戶端應用程式的編寫
10.4 基於TCP的網路應用程式實例
10.4.1 基於TCP的客戶端/伺服器端socket編程流程
10.4.2 TCP伺服器端應用程式的編寫
10.4.3 TCP客戶端應用程式的編寫
10.5 常見面試題
10.6 小結
10.7 習題
第11章 Internet編程
11.1 MFC WinInet類
11.2 超文本傳輸協定
11.2.1 HTTP協定概述
11.2.2 HTTP編程實例
11.3 檔案傳輸協定FTP
11.3.1 FTP協定概述
11.3.2 FTP編程實例
11.4 簡單Web瀏覽器開發
11.4.1 CHtmlView類
11.4.2 CWebBrowser2類
11.4.3 Web瀏覽器編程實例
11.5 常見面試題
11.6 小結
11.7 習題
第12章 串口編程
12.1 串口通信基礎知識
12.1.1 串口通信概述
12.1.2 串口通信方式
12.1.3 串口數據傳送方式
12.1.4 串口通信協定
12.1.5 串口通信標準
12.1.6 常用數據校驗方法
12.2 運用VC進行串口編程的方法和流程
12.3 MSComm控制項串口編程
12.3.1 MSComm控制項編程步驟
12.3.2 運用MSComm控制項編程實例
12.4 運用串口類庫編程
12.4.1 CSerialPort串口類庫概述
12.4.2 運用CSerialPort類編程實例
12.5 Windows API串口編程
12.5.1 WindowsAPI串口編程概述
12.5.2 WindowsAPI串口編程實例
12.6 常見面試題
12.7 小結
12.8 習題
第13章 資料庫概述
13.1 資料庫系統概述
1 3.2 Microsoft SQL Server 2000簡介
13.2.1 企業管理器
13.2.2 查詢分析器
13.2.3 服務管理器
13.2.4 伺服器網路實用工具
13.2.5 客戶端網路實用工具
13.2.6 事件探查器
13.2.7 使用在線上叢書
13.3 Transact-SQL語言基礎
13.3.1 運算符
13.3.2 數據類型
13.3.3 函式
13.3.4 SELECT語句
13.3.5 批處理和流程控制語句
13.4 SQL Server 2000資料庫的使用與管理
13.4.1 資料庫
13.4.2 表
13.4.3 索引
13.4.4 視圖
13.4.5 存儲過程
13.4.6 觸發器
13.4.7 游標
13.4.8 資料庫備份
13.4.9 資料庫還原
13.5 常見面試題
13.6 小結
13.7 習題
第14章 資料庫編程
14.1 資料庫訪問技術
14.1.1 開放資料庫互聯ODBC
14.1.2 數據訪問對象DAO
14.1.3 對象連線與嵌入資料庫OLE DB
14.1.4 ActiveX數據對象ADO
14.2 資料庫的常用操作方法
14.2.1 數據的添加
14.2.2 數據的修改
14.2.3 數據的查詢
14.2.4 數據的刪除
14.3 VC運用ODBC訪問資料庫
14.3.1 MFC中對ODBC的支持
14.3.2 ODBC數據源的建立
14.3.3 VC運用ODBC運算元據庫的實例
14.4 VC運用ADO訪問資料庫
14.4.1 ADO對象模型概述
14.4.2 MFC中對ADO的支持及其訪問資料庫的流程
14.4.3 VC運用ADO運算元據庫的實例
14.5 常見面試題
14.6 小結
14.7 習題
第15章 多執行緒編程
15.1 進程與執行緒
15.1.1 進程
15.1.2 執行緒
15.2 執行緒的創建
15.2.1 CreateThread函式
15.2.2 beginthreadex函式
15.3 執行緒同步
……
第16章 ActiveX控制項與動態程式庫
第4篇 綜合安全篇
第17章 學生信息管理系統
第18章 網路實時聊天系統

相關詞條

熱門詞條

聯絡我們