Visual C++.NET程式設計

Visual C++.NET程式設計

《VisualC++.NET程式設計》是2010年清華大學出版社出版的圖書。

基本介紹

  • ISBN:9787302231516, 7302231516
  • 頁數:365
  • 出版社:清華大學出版社
  • 出版時間:2010年8月1日
  • 開本:16開
  • 重量:581 g
內容簡介,目錄,

內容簡介

《Visual C++.NET程式設計》重點突出了套用性和實用性兩個基本原則,條理清晰、實例精練、語言簡潔。以Visual studio 2005為平台,由淺入深並結合大量實例,介紹使用Visual C++.NET開發Windows應用程式的原理及方法,帶領初學者進人Visual C++.NET程式設計世界。全書共4個部分:第1~2章介紹Visual Studio 2005開發環境和C++基礎知識;第3~9章介紹基礎技術,包括Windows例程分析、對話框和資源使用、繪圖技術、文檔視圖結構、動態程式庫和多執行緒技術;第10~13章為綜合套用部分,包括網路、資料庫、串口編程套用和ActiveX控制項;最後,配有各章相應的實驗。
為了方便教學,《Visual C++.NET程式設計》章後配有相應習題,在最後附有實驗指導部分。《Visual C++.NET程式設計》可作為高等院校計算機、軟體工程專業高年級本科生的教材,也可作為程式開發人員的參考書。

目錄

第1章 Visuai C++.NET概述
1.1 Visual Studio 2005集成開發環境概述
1.1.1 Visual C++.NET發展歷史
1.1.2 項目和解決方案
1.1.3 工具列、選單欄和視窗
1.1.4 幫助文檔的使用
1.2.NETFramework和MFC
1.2.1.NETFramework
1.2.2 MFC
1.3 第一個VisualC++.NET程式
1.3.1 VisualC++.NET項目類型
1.3.2 交通燈實例
1.3.3 設定解決方案和程式調試
1.4 本章小結
習題1
第2章 C++基礎知識
2.1 類和對象
2.1.1 面向對象概述
2.1.2 類_
2.1.3 對象
2.2 繼承機制
2.2.1 繼承的概念
2.2.2 單繼承
2.3 多態
2.3.1 多態的概念
2.3.2 虛函式
2.4 模板
2.4.1 概述
2.4.2 常用模板的使用
2.5 本章小結
習題2
第3章 winflows程式分析
3.1 windows程式基本概念
3.1.1 API和SDK
3.1.2 視窗和句柄
3.2 Windows程式基本結構
3.2.1 程式框架分析
3.2.2 MFC程式框架分析
3.3 訊息映射與訊息處理
3.3.1 事件和訊息
3.3.2 訊息映射
3.3.3 常用訊息
3.3.4 自定義訊息
3.4 本章小結
習題3
第4章 對話框及Windows常用控制項
4.1 對話框
4.1.1 概述
4.1.2 對話框程式創建和分析
4.1.3 CDialog
4.2 模態和非模態對話框
4.2.1 模態對話框
4.2.2 非模態對話框
4.3 屬性對話框
4.3.1 概述
4.3.2 屬性頁
4.3.3 屬性表單
4.4 通用對話框
4.4.1 顏色對話框
4.4.2 字型對話框
4.4.3 檔案對話框
4.5 Windows常用控制項
4.5.1 控制項編程方法
4.5.2 基本控制項
4.5.3 高級控制項
4.6 綜合實例
4.7 本章小結
習題4
第5章 資源的使用
5.1 選單
5.1.1 概述
5.1.2 選單的回響和訊息路由
5.1.3 選單的操作
5.1.4 快捷選單
5.1.5 對話框選單
5.2 工具列
5.2.1 概述
5.2.2 工具列的操作
5.2.3 自定義工具列
5.3 狀態欄
5.3.1 概述
5.3.2 狀態欄操作
5.4 其他資源的使用
5.4.1 加速鍵
5.4.2 String Table
5.4.3 圖示
5.4.4 版本信息
5.5 本章小結
習題5
第6章 圖形繪製
6.1 圖形編程示例
6.2 視窗圖形輸出接口
6.2.1 圖形的類型
6.2.2 圖形設備環境和設備接口
6.2.3 MFC應用程式獲取設備環境的方法
6.2.4 繪圖設計的MFC類
6.2.5 CDC類中常用的圖形輸出函式
6.2.6 CDC類中文本輸出相關函式
6.2.7 WM-PAINT訊息和OnDraw函式
6.2.8 套用實例
6.3 圖形工具對象
6.3.1 顏色的表示
6.3.2 畫筆的使用
6.3.3 畫刷的使用
6.3.4 創建和使用字型
6.4 互動繪圖技術
6.4.1 互動圖形的概念和套用
6.4.2 滑鼠拖動畫線實例
6.5 視窗定時器
6.6 光柵圖形的繪製
6.6.1 概述
6.6.2 光柵圖形繪製技術
6.7 簡單互動動畫繪製
6.8 本章小結
習題6
第7章 文檔與視圖
7.1 文檔視圖結構
7.1.1 概述
7.1.2 文檔模板
7.1.3 文檔類
7.1.4 視圖類
7.1.5 文檔視圖框架互訪
7.2 文檔串列化和檔案操作
7.2.1 文檔串列化
7.2.2 檔案操作CFile
7.2.3 簡易文本編輯器
7.3 分割視窗
7.4 本章小結
習題7
第8章 動態程式庫
8.1 概述
8.1.1 動態庫和靜態庫
8.1.2 動態庫的載入
8.2 MFCDLL
8.2.1 MFCDLL的創建
8.2.2 MFCDLL的調用
8.2.3 DLLMain函式
8.3 本章小結
習題8
第9章 多執行緒編程
9.1 概述
……
第10章 網路編程
第11章 串列通信編程
第12章 資料庫編程
第13章 ActiveX控制項
附錄
參考文獻

相關詞條

熱門詞條

聯絡我們