注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)Visual C++6.0程序設(shè)計教程與實訓(xùn)

Visual C++6.0程序設(shè)計教程與實訓(xùn)

Visual C++6.0程序設(shè)計教程與實訓(xùn)

定 價:¥23.00

作 者: 王豐、高光金
出版社: 北京大學(xué)出版社
叢編項: 21世紀(jì)全國高職高專計算機系列實用規(guī)劃教材
標(biāo) 簽: VC++

ISBN: 9787301096987 出版時間: 2005-09-01 包裝: 平裝
開本: 16開 頁數(shù): 263 字?jǐn)?shù):  

內(nèi)容簡介

  本書系統(tǒng)地介紹了VisualC++6.0程序設(shè)計的基本概念及基本方法。內(nèi)容包括VisualC++6.0概述,C++對C語言的擴充,面向?qū)ο蟮木幊?,VisualC++開發(fā)Windows應(yīng)用程序概述,菜單、工具欄和狀態(tài)欄,鼠標(biāo)與鍵盤,屏幕繪圖,對話框與控件,文檔/視圖結(jié)構(gòu),其他常用編程功能,從VisualC++6.0到VisualC++.NET等內(nèi)容。本書注重基本原理和基本程序設(shè)計方法的介紹,概念表達(dá)準(zhǔn)確,語言精練,實用性強,每個主要知識點后均附有實訓(xùn),便于教學(xué)和自學(xué)。本書適于作為高職高專院校VisualC++程序設(shè)計課程的教材,也可作為各類VisualC++編程自學(xué)人員及軟件開發(fā)人員的參考書。

作者簡介

暫缺《Visual C++6.0程序設(shè)計教程與實訓(xùn)》作者簡介

圖書目錄

第一章 VjsualC++6.O概述
1.1 VisualC++6.0 的特點及對系統(tǒng)的要求
1.2 VisualC++6.0 的安裝
1.2.1 VisualC++6.O對系統(tǒng)的要求
1.2.2 VisualC++6.0 的安裝過程
1.3 VisualC++6.0 集成開發(fā)環(huán)境
1.3.1 啟動VisualC++6.0
1.3.2 VisualC++6.0 的窗口
1.3.3 菜單
1.3.4 工具欄
1.3.5 源代碼編輯器
1.3.6 資源編輯器
1.3.7 調(diào)試器
1.3.8 VisualC++的窗口控制
1.4 編寫VisualC++應(yīng)用程序
1.4.1 使用AppWizard建立控制臺應(yīng)用程序
1.4.2 添加代碼
1.4.3 編譯、連接、運行程序
1.4.4 調(diào)試程序
1.5 VisualC++6.0 幫助系統(tǒng)的使用
1.6 實訓(xùn)
1.7 習(xí)題
第二章 C++對C語言的擴充
2.1 C++對C語言的擴充概述
2.1.1 新的輸入輸出方式
2.1.2 注釋、變量聲明與作用域限定符
2.1.3 強制類型轉(zhuǎn)換與Const標(biāo)識符
2.1.4 引用
2.2 new和delete操作符
2.2.1 棧變量與堆變量
2.2.2 new操作符
2.2.3 delete操作符
2.3 函數(shù)
2.3.1 函數(shù)原形
2.3.2 不指定返回值類型
2.3.3 參數(shù)默認(rèn)值
2.3.4 內(nèi)聯(lián)函數(shù)
2.3.5 函數(shù)參數(shù)
2.3.6 函數(shù)返回值
2.3.7 函數(shù)重載
2.4 VisualC++中自定義的數(shù)據(jù)類型介紹
2.5 實訓(xùn)
實訓(xùn)1:閏年的判斷
實訓(xùn)2:函數(shù)重載——不同數(shù)據(jù)
類型求最大值
2.6 習(xí)題
第3章 面向?qū)ο蟮木幊?br />3.1 面向?qū)ο蟪绦蛟O(shè)計概述
3.1.1 程序組織/設(shè)計的方法
3.1.2 面向?qū)ο蟪绦蛟O(shè)計的基本概念
3.1.3 面向?qū)ο笙到y(tǒng)的特征
3.2 類與對象
3.2.1 類.
3.2.2 對象
3.2.3 構(gòu)造函數(shù)
3.2.4 析構(gòu)函數(shù)
3.2.5 復(fù)制構(gòu)造函數(shù)
3.2.6 this指針
3.2.7 靜態(tài)成員
3.2.8 友元函數(shù)和友元類
3.3 繼承
3.3.1 繼承的基本知識
3.3.2 派生類的構(gòu)造與析構(gòu)
3.3.3 同名成員的訪問
3.3.4 多繼承
3.3.5 虛基類
3.3.6 類型兼容
3.4 虛函數(shù)與多態(tài)性
3.4.1 虛函數(shù)
3.4.2 虛析構(gòu)函數(shù)
3.4.3 純虛函數(shù)與抽象類
3.4.4 多態(tài)性
3.5 運算符重載
3.5.1 運算符重載的概念
3.5.2 運算符重載的基本方法
3.5.3 特殊運算符的重載
3.6 模板與異常
3.6.1 模板
3.6.2 異常
3.7 實訓(xùn)
實訓(xùn)1:學(xué)生信息的輸入輸出
實訓(xùn)2:運算符的重載
3.8 習(xí)題
一、填空題
二、選擇題
三、操作題
第4章 利用VisualC++開發(fā)Window3程序概述
4.1 用MFC編程
4.1.1 什么是MFC
4.1.2 用AppWizard建立MFCWindows應(yīng)用程序
4.2 AppWizardMFC應(yīng)用程序的結(jié)構(gòu)分析
4.2.1 應(yīng)用程序類CWinApp
4.2.2 主框架窗口
4.2.3 子框架窗口
4.2.4 視圖類
4.2.5 文檔類
4.2.6 對話框類
4.3 消息機制
4.3.1 消息驅(qū)動
4.3.2 消息的種類
4.3.3 消息映射及消息傳遞
4.4 MFC程序的運行流程
4.4.1 MFC的WinMain()函數(shù)
4.4.2 InitlnstanCe()函數(shù)的功能
4.4.3 CMainFrame類的On Create()函數(shù)
4.4.4 創(chuàng)建空文檔
4.4.5 消息循環(huán)
4.5 窗口繪制機制
4.5.1 一WM—PAINT消息
4.5.2 在設(shè)備描述符表中繪制
4.6 實訓(xùn)
4.7 習(xí)題
第5章 菜單、工具欄和狀態(tài)欄
5.1 菜單
5.1.1 菜單定義的一般規(guī)則
5.1.2 創(chuàng)建和編輯菜單
5.1.3 菜單消息及其傳遞路徑
5.1.4 菜單項狀態(tài)的更新
5.1.5 添加鍵盤加速鍵和組合鍵
5.2 工具欄
5.2.1 在新建程序時增加工具欄
5.2.2 修改工具欄
5.2.3 工具欄編程示例
5.3 狀態(tài)欄
5.3.1 在新建程序時增加狀態(tài)欄
5.3.2 如何在程序中加入狀態(tài)欄
5.4 實訓(xùn)
5.5 習(xí)題
第6章 鼠標(biāo)與鍵盤
6.1 使用鼠標(biāo)
6.1.1 鼠標(biāo)事件和鼠標(biāo)消息
6.1.2 處理客戶區(qū)鼠標(biāo)消息
6.1.3 鼠標(biāo)捕捉
6.1.4 鼠標(biāo)繪圖程序
6.2 響應(yīng)鍵盤.
6.2.1 鍵盤事件
6.2.2 處理鍵盤事件
6.2.3 按鍵顯示程序
6.3 實訓(xùn)
6.4 習(xí)題
第7章 屏幕繪圖
7.1 設(shè)備描述符表與CDC類
7.1.1 設(shè)備描述符表與GDI對象
7.1.2 CDC類
7.1.3 設(shè)備描述符表的申請和釋放
7.1.4 一WM—PAINT消息的響應(yīng)過程
7.2 基本圖形繪制
7.2.1 畫點
7.2.2 畫直線
7.2.3 畫矩形
7.2.4 畫圓及橢圓
7.3 繪圖工具的使用
7.3.1 GDI繪圖工具介紹
7.3.2 畫筆與畫刷
7.3.3 圖形填充
7.3.4 繪圖過程
7.3.5 繪圖模式
7.3.6 繪圖編程示例
7.4 文本輸出
7.4.1 文本輸出函數(shù)
7.4.2 文本輸出編程示例
7.5 映射方式
7.5.1 設(shè)備坐標(biāo)
7.5.2 邏輯坐標(biāo)
7.5.3 映射方式
7.6 實訓(xùn)
7.7 習(xí)題
第8章 對話框與控件
8.1 對話框概述
8.1.1 對話框的種類
8.1.2 對話框的組成元素及其創(chuàng)建步驟
8.1.3 對話框編輯器
8.1.4 對話框的創(chuàng)建、顯示與關(guān)閉
8.1.5 對話框編程示例
8.2 控件
8.2.1 控件概述
8.2.2 常用控件介紹
8.2.3 控件與對話框的交互
8.2.4 控件編程示例
8.2.5 基于對話框的應(yīng)用程序
8.3 實訓(xùn)
實訓(xùn)內(nèi)容:通用對話框設(shè)計
8.4 習(xí)題
第9章 文檔/視圖結(jié)構(gòu)
9.1 文檔,視圖結(jié)構(gòu)概述
9.1.1 為什么需要文檔/視圖結(jié)構(gòu)
9.1.2 文檔類、視圖類及文檔模板類的作用及相互關(guān)系
9.2 文檔類
9.2.1 定義自己的文檔類
9.2.2 使用文檔類的數(shù)據(jù)成員管理數(shù)據(jù)
9.2.3 串行化數(shù)據(jù)
9.2.4 經(jīng)常重載的重要成員函數(shù)
9.3 視圖類
9.3.1 MFC中的各種視圖類
9.3.2 從文檔中得到數(shù)據(jù)并顯示
9.3.3 視圖的滾動與縮放
9.4 單文檔與多文檔應(yīng)用程序
9.4.1 單文檔應(yīng)用程序的特點
9.4.2 單文檔應(yīng)用程序示例
9.4.3 多文檔應(yīng)用程序的特點
9.4.4 多文檔應(yīng)用程序設(shè)計示例
9.5 實訓(xùn)
實訓(xùn)1:傾斜文字
實訓(xùn)2:多色窗口
9.6 習(xí)題
第10章 其他常用編程功能
10.1 打印及打印預(yù)覽
10.1.1 建立支持打印的框架
10.1.2 與打印相關(guān)的函數(shù)
10.1.3 所見即所得打印
10.2 文件操作
10.3 數(shù)據(jù)庫訪問
10.3.1 MFC提供的有關(guān)ODBC的常用類
10.3.2 指定數(shù)據(jù)源
10.3.3 利用MFC向?qū)Ы?shù)據(jù)庫應(yīng)用程序
10.3.4 插入記錄
10.3.5 刪除記錄
10.4 應(yīng)用程序的打包與發(fā)布
10.4.1 安裝程序應(yīng)遵循的規(guī)則
10.4.2 安裝InstallShield程序
10.4.3 創(chuàng)建InstallShield工程
10.4.4 創(chuàng)建setup.exe文件
10.4.5 生成并測試安裝程序
10.5 實訓(xùn)
10.6 習(xí)題
第11章 從VisualC++6.0到VisualC++.NET
11.1 MiCrosoft.NEr綜述
11.1.1 MiCrosoft.NET的產(chǎn)生背景
11.1.2 MiCrosoft.NET平臺
11.1.3.NETFramework
11.1.4.NETFramework軟件特點
11.2 VisualC++.NET編程簡介
11.2.1 VisualStudio.NET簡介
11.2.2 VisualStudio.NET新的IDE簡介
11.3 習(xí)題
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號