出版時間:2007-8 出版社:中國鐵道出版社 作者:李蘭友 等編著 頁數(shù):334 字數(shù):509000
內容概要
本書主要內容包括:Visual Studio
2005集成環(huán)境介紹,C++程序設計基礎,常用類,常用Windows窗體控件,項目界面設計,文本編輯器設計,數(shù)據(jù)庫技術,圖形、圖像處理及動畫等應用程序設計技術和程序設計實例。
本書內容新穎,軟件系統(tǒng)環(huán)境為Visual Studio 2005,書中所有應用程序均在Visual Studio
2005環(huán)境下編寫調試通過,具有工程實用參考價值。另外,對應本書中的一些程序設計實例,也相應地給出了Visual C++2005
MFC程序設計步驟和相應代碼以供參考。 本書可作為高等院校計算機、信息類專業(yè)Visual
C++應用程宇設計課程教科書,也可供工程技術人員參考。
書籍目錄
第1章 Visual C++.NET基礎
1.1 Visual Studio 2005概述
1.1.1 Visual Studio 2005簡介
1.1.2 進入Visual Studio 2005
1.1.3 標題欄、菜單欄和工具欄
1.1.4 主要窗口
1.2 創(chuàng)建Visual C++.NET應用項目
1.2.1 創(chuàng)建CLR控制臺應用項目
1.2.2 創(chuàng)建CLR Windows窗體應用項目
1.2.3 創(chuàng)建MFC應用項目
1.3 設計范例與練習題
1.3.1 設計范例
1.3.2 練習題
第2章 C++程序設計基礎
2.1 C++語言概述
2.1.1 C++語言的特性
2.1.2 Visual C++程序的結構
2.2 類型和運算符
2.2.1 數(shù)據(jù)類型
2.2.2 數(shù)組
2.2.3 結構
2.2.4 枚舉和聯(lián)合
2.2.5 指針
2.2.6 類型定義
2.2.7 運算符和表達式
2.3 程序流程控制
2.3.1 表達式語句和塊語句
2.3.2 選擇語句
2.3.3 分支語句
2.3.4 循環(huán)語句
2.3.5 跳轉語句
2.4. 函數(shù)
2.4.1 函數(shù)定義和調用
2.4.2 局部變量和靜態(tài)變量
2.4.3 內聯(lián)函數(shù)
2.4.4 函數(shù)重載
2.4.5 多態(tài)性和虛函數(shù)
2.5 設計范例與練習題
2.5.1 設計范例
2.5.2 練習題
第3章 .NET框架和常用類
3.1 面向對象的程序設計
3.1.1 概述
3.1.2 面向對象的程序設計過程
3.2 .NET Framework
3.2.1 .NET Framework概述
3.2.2 .NET框架命名空間
3.2.3 Windows編程常用命名空間
3.3 Windows編程中的常用類
3.3.1 Math類
3.3.2 Array類
3.3.3 String類
3.3.4 Random類
3.3.5 Font類
3.3.6 Graphics類
3.3.7 Bitmap類
3.3.8 Image類
3.3.9 Coole類
3.3.10 Color結構和Point結構
3.4 設計范例與練習題
3.4.1 設計范例
3.4.2 練習題
第4章 Windows窗體及常用控件
4.1 窗體
4.1.1 Windows窗體概述
4.1.2 創(chuàng)建窗體
4.1.3 窗體屬性
4.1.4 窗體的常用事件和方法
4.1.5 將控件加入窗體
4.2 Button控件和文本控件
4.2.1 Button控件
4.2.2 文本控件
4.3 選擇控件
4.3.1 RadioButton控件和GroupBox控件
4.3.2 CheckBox控件
4.4 列表選擇控件
4.4.1 ListBox控件
4.4.2 ComboBox控件
4.5 圖形顯示控件和定時控件
4.5.1 PictureBox控件
4.5.2 定時控件
4.6 消息框
4.7 設計范例與練習題
4.7.1 設計范例
4.7.2 練習題
第5章 Windows窗體項目界面設計
5.1 命令按鈕和單選按鈕界面設計
5.1.1 命令按鈕界面設計
5.1.2 單選按鈕界面設計
5.2 菜單界面設計
5.2.1 MenuStrip控件概述
5.2.2 菜單界面的建立
5.2.3 ContextMenuStrip控件
5.3 工具欄和狀態(tài)欄
5.3.1 工具欄
5.3.2 狀態(tài)欄
5.4 設計范例與練習題
5.4.1 設計范例
5.4.2 練習題
第6章 文本編輯器設計
6.1 通用對話框控件
6.1.1 文件“打開”和“保存”對話框
6.1.2 “顏色”對話框
6.1.3 “字體”對話框
6.1.4 “打印”對話框
6.2 RichTextBox控件
6.2.1 RichTextBox控件概述
6.2.2 RichTextBox控件的應用
6.3 文本編輯器設計與應用
6.3.1 文本編輯器項目界面設計
6.3.2 文本編輯器功能程序設計
6.4 設計范例與練習題
6.4.1 設計范例
6.4.2 練習題
第7章 數(shù)據(jù)庫技術
7.1 數(shù)據(jù)庫基礎
7.1.1 數(shù)據(jù)庫的基本概念
7.1.2 SQL語言基礎
7.1.3 數(shù)據(jù)訪問過程
7.2 數(shù)據(jù)控件
7.2.1 ADO.NET模型
7.2.2 DataSet控件
7.2.3 DataGridView控件
7.2.4 BindingSource控件
7.2.5 BindingNavigator控件
7.3 訪問數(shù)據(jù)
7.3.1 通過數(shù)據(jù)設計工具方式訪問數(shù)據(jù)
7.3.2 通過編程方式訪問數(shù)據(jù)
7.4 設計范例與練習題
7.4.1 設計范例
7.4.2 練習題
第8章 圖形應用程序設計
8.1 GDI+繪圖基礎
8.1.1 圖形設備接口
8.1.2 創(chuàng)建Graphics對象
8.1.3 圖形坐標系
8.1.4 畫筆
8.1.5 畫刷
8.2 圖形繪制
8.2.1 Graphics類基本圖形方法
8.2.2 繪制文字
8.3 實用圖形程序設計
8.3.1 圖案設計
8.3.2 工程應用
8.3.3 工程曲線
8.4 設計范例與練習題
8.4.1 設計范例
8.4.2 練習題
第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 使用Drawlmage的圖像幾何變換
9.4 應用程序設計
9.4.1 圖像邊緣檢測
9.4.2 局域濾波處理
9.5 設計范例與練習題
9.5.1 設計范例
9.5.2 練習題
第10章 動畫和圖像動態(tài)顯示
10.1 動畫設計
10.1.1 位置不動和形態(tài)變化的動畫
10.1.2 位置和形態(tài)變化的動畫
10.1.3 形態(tài)不變和位置變化的動畫
10.1.4 圖形動畫
10.2 圖像的動態(tài)顯示
10.2.1 使用Graphics.DrawImage方法
10.2.2 像素編程法
10.3 設計范例與練習題
10.3.1 設計范例
10.3.2 練習題
參考文獻
圖書封面
評論、評分、閱讀與下載