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

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

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

定 價(jià):¥23.00

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)