《Visual C ++.NET 程式設計(項目教學版)》是2015年清華大學出版社出版的圖書,作者是梁爽、胡元元、田林琳、白靜、張岩。該書內容以圖書管理信息系統開發為主線,由淺人深、循序漸進地介紹各個知識點,適合作為套用型本科院校、獨立學院或高職院校計算機類專業及其他培訓班的“VisualC++程式設計”課程的教學用書;同時對於計算機套用人員和計算機愛好者,《普通高等院校信息類CDIO項目驅動型規劃教材:Visual C++.NET 程式設計(項目教學版)》也是一本實用的自學參考書。
基本介紹
- 書名:Visual C ++.NET 程式設計(項目教學版)
- 作者:梁爽、胡元元、田林琳、白靜、張岩
- ISBN:9787302385608
- 類別:計算機
- 頁數:381
- 定價:49元
- 出版社:清華大學出版社
- 出版時間:2015-04-01
- 裝幀:平裝
- 開本:16
內容簡介,圖書目錄,
3.1.2用編輯器設計選單
3.1.3定義選單項的快捷鍵
3.1.4選單創建示例程式MenuExample
3.1.5動態選單設計
3.1.6快捷選單的實現
任務3.2工具列的設計使用
3.2.1工具列點陣圖
3.2.2工具列和命令訊息
3.2.3工具列更新命令UI訊息控制函式
3.2.4尋找主框架視窗
3.2.5工具列創建示例程式ToolBarExample
任務3.3狀態欄的設計與使用
3.3.1狀態欄的定義
3.3.2狀態欄的常用操作
3.3.3狀態欄創建示例程式StatusBarExample
任務3.4其他資源的創建和使用
3.4.1加速鍵
3.4.2String Table
3.4.3圖示
3.4.4版本信息
任務3.5圖書管理信息系統的選單、工具列和狀態欄的設計
3.5.1系統功能分析
3.5.2圖書管理信息系統的選單設計
3.5.3圖書管理信息系統的工具列設計
3.5.4圖書管理信息系統的狀態欄設計
子項目4圖書管理信息系統中使用對話框及常用控制項
任務4.1對話框及常用控制項
4.1.1對話框基礎知識
4.1.2對話框資源
4.1.3定義對話框類
4.1.4添加和定位控制項
4.1.5組織對話框控制項
4.1.6對話框創建示例程式DialogExample
任務4.2使用按鈕
4.2.1按鈕控制項的屬性
4.2.2類CButton
4.2.3按鈕控制項訊息
4.2.4按鈕創建示例程式ButtonExample
任務4.3使用文本控制項
4.3.1文本控制項的屬性
4.3.2CEdit類所有成員函式
4.3.3控制項訊息
4.3.4文本創建示例程式TextExample
任務4.4使用列表型控制項
4.4.1控制項屬性
4.4.2常用成員函式
4.4.3控制項訊息
4.4.4列表創建示例程式ListExample
任務4.5使用滾動條、旋轉按鈕和滑動條控制項
4.5.1滾動條控制項
4.5.2旋轉按鈕控制項
4.5.3滑動條控制項
4.5.4進度條創建示例程式SlideExample
任務4.6使用日期和時間控制項
任務4.7公用對話框
4.7.1顏色選擇對話框
4.7.2字型選擇對話框
4.7.3檔案對話框
4.7.4公用對話框創建示例程式CommonDiaExample
任務4.8圖書管理信息系統的界面設計
4.8.1登錄界面的設計
4.8.2用戶管理界面設計
4.8.3基礎數據管理界面設計
4.8.4書庫管理界面設計
4.8.5讀者管理界面設計
4.8.6借閱管理界面設計
4.8.7數據管理界面設計
4.8.8選單與設計界面的關聯
子項目5圖書管理信息系統中的資料庫訪問技術
任務5.1ADO.NET概述
5.1.1ADO.NET對象模型
5.1.2使用命名空間
5.1.3ADO.NET核心類
任務5.2連線數據源
5.2.1選擇.NET數據提供程式
5.2.2Connection對象
5.2.3連線字元串
5.2.4使用SqlConnection
5.2.5使用OleDbConnection
任務5.3連線環境下對資料庫的操作
5.3.1使用命令對象讀取數據
5.3.2使用命令對象插入、修改、刪除數據
5.3.3使用Command執行存儲過程
任務5.4非連線環境下對資料庫的操作
5.4.1DataAdapter對象
5.4.2填充DataSet
5.4.3使用DataSet更新資料庫
5.4.4DataSet和以XML定義的數據
任務5.5圖書管理信息系統的實現
5.5.1登錄模組的實現
5.5.2用戶管理模組的實現
5.5.3基礎數據管理模組的實現
5.5.4書庫管理模組的實現
5.5.5讀者管理模組的實現
5.5.6借閱管理模組的實現
5.5.7數據管理模組的實現
子項目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文本編輯器TextEditExample
任務6.3多視圖和視窗切分
6.3.1多視圖
6.3.2視窗切分
6.3.3多視圖示例程式RectMDI
任務6.4圖書管理信息系統的完善
6.4.1定製應用程式框架
6.4.2其他功能的實現
6.4.3退出系統命令的實現
子項目7網路編程
任務7.1創建自己的瀏覽器
7.1.1瀏覽器的相關知識
7.1.2CHtmlView類簡介
7.1.3創建自己的瀏覽器——HttpTestExample
任務7.2網路編程基礎
7.2.1客戶端/伺服器模式
7.2.2套接字
7.2.3基本套接字函式
7.2.4套接字編程的一般流程
任務7.3Windows Socket網路編程
7.3.1CAsyncSocket類編程模型
7.3.2CSocket類編程模型
7.3.3簡易聊天室——CSocketExample
任務7.4WinInet接口
7.4.1WinInet的特點
7.4.2FTP客戶端程式——FTPClientExample
子項目8動態程式庫
任務8.1概述
8.1.1動態庫和靜態庫
8.1.2動態庫的載入
任務8.2MFC DLL
8.2.1MFC DLL的創建示例
8.2.2MFC DLL的調用示例
8.2.3DLL Main函式
子項目9多執行緒編程
任務9.1概述
9.1.1進程
9.1.2執行緒
任務9.2工作執行緒和用戶界面執行緒
9.2.1工作執行緒
9.2.2用戶界面執行緒
9.2.3執行緒間通信
任務9.3執行緒同步
9.3.1事件
9.3.2臨界區
9.3.3互斥體
9.3.4信號量
子項目10應用程式的安裝和部署
任務10.1安裝和部署應用程式基礎
10.1.1Windows安裝程式
10.1.2部署項目
10.1.3設定部署項目的屬性
10.1.4部署編輯器
任務10.2製作圖書管理信息系統的安裝程式
10.2.1安裝和部署前的準備
10.2.2創建一個安裝和部署的項目
10.2.3生成和測試
10.2.4修改項目屬性
10.2.5使用自己的標題圖像
10.2.6添加序列號驗證對話框
10.2.7生成程式選單項和桌面圖示
參考文獻