注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)面向?qū)ο蟮木幊滔驅(qū)А猇isual C++5.0

面向?qū)ο蟮木幊滔驅(qū)А猇isual C++5.0

面向?qū)ο蟮木幊滔驅(qū)А猇isual C++5.0

定 價:¥39.00

作 者: 許白濱,劉征,孫英華編著
出版社: 人民郵電出版社
叢編項: 學(xué)以致用電腦軟件叢書
標(biāo) 簽: C語言

ISBN: 9787115073976 出版時間: 1998-10-01 包裝:
開本: 26cm 頁數(shù): 384頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書是介紹Visual C++ 5.0的入門讀物,力求用通俗流暢的語言,將Visual C++ 5.0的開發(fā)機(jī)制和操作規(guī)范介紹給初學(xué)者。全書共分10章,第1章概要介紹Visual C++ 5.0的運(yùn)行環(huán)境與基本功能,第2章和第3章介紹C++語言程序設(shè)計方法,第4章和第5章通過圖形設(shè)計示例介紹開發(fā)Windows 95應(yīng)用程序的過程,第9章介紹多媒體程序設(shè)計方法,第10章介紹多文檔程序設(shè)計技術(shù)。全書用實例貫穿,具有較強(qiáng)的實和性和可操作性。本書可作為愛好者的自學(xué)讀物,也可作為軟件開發(fā)人員的技術(shù)參考書。

作者簡介

暫缺《面向?qū)ο蟮木幊滔驅(qū)А猇isual C++5.0》作者簡介

圖書目錄

1  初識VC++5.0——魅力無窮
1.1  構(gòu)造Visual C++ 5.0環(huán)境
1.1.1  VC++5.0運(yùn)行環(huán)境
1.1.2  VC++5.0安裝過程
1.2  VC++5.0的啟動
1.2.1  VC++5.0存在哪兒
1.2.2  瀏覽VC++5.0的各個組件
1.2.3  啟動VC++5.0
1.3  Microsoft  Deverloper Studio開發(fā)平臺
1.3.1  Microsoft Developer Studio的窗口組成
1.3.2  窗口的組成
1.3.3  使用聯(lián)機(jī)幫助
1.4  初步實踐,開發(fā)簡單程序
1.4.1  一個小程序
1.4.2  編譯和連接程序文件
1.4.3  運(yùn)行程序
1.5  調(diào)試程序錯誤
1.5.1  修改源程序
1.5.2  重新進(jìn)行編譯和連接
1.6  小結(jié)
2  VC++5.0語言入門——打好基礎(chǔ)
2.1  編寫基本控制臺程序
2.1.1  一個簡單的“顯示”程序
2.1.2  數(shù)據(jù)輸入
2.1.3  字符流輸入輸出
2.2  基本數(shù)據(jù)類型
2.2.1  常用的幾種數(shù)據(jù)類型
2.2.2  變量修飾符const
2.2.3  數(shù)組
2.2.4  指針
2.3  基本運(yùn)算
2.3.1  算術(shù)運(yùn)算
2.3.2  關(guān)系運(yùn)算符
2.3.3  邏輯性運(yùn)算
2.3.4  new和delete
2.4  賦值語句
12.4.1  普通賦值語句
2.4.2  簡練賦值語句
2.4.3  條件賦值語句
2.4.4  表達(dá)式的類型變換
2.5  流程控制
2.5.1  條件語句
2.5.2  循環(huán)語句while
2.5.3  循環(huán)語句for
2.6  函數(shù)
2.6.1  函數(shù)的基本結(jié)構(gòu)
2.6.2  參數(shù)與指針
2.7  結(jié)構(gòu)類型
2.7.1  結(jié)構(gòu)定義
2.7.2  結(jié)構(gòu)應(yīng)用舉例
2.8  小結(jié)
3  學(xué)習(xí)“類”概念——循序漸進(jìn)
3.1  類的基本概念
3.1.1  類的結(jié)構(gòu)
3.1.2  對象生成
3.1.3  訪問對象的成員
3.2  類的函數(shù)成員
3.2.1  函數(shù)原型
3.2.2  一個用函數(shù)原形實現(xiàn)復(fù)數(shù)減法的例子
3.2.3  在線函數(shù)
3.2.4  構(gòu)造函數(shù)
3.2.5  函數(shù)重載
3.2.6  折構(gòu)函數(shù)
3.2.7  初始化表
3.3  對象賦值
3.3.1  調(diào)用公有成員函數(shù)為成員數(shù)據(jù)賦值
3.3.2  對象賦值語句
3.3.3  拷貝構(gòu)造函數(shù)
3.3.4  this指針
3.4  程序結(jié)構(gòu)方法
3.4.1  程序的一般結(jié)構(gòu)
3.4.2  大型程序結(jié)構(gòu)的例子
3.5  對象數(shù)組
3.5.1  什么是對象數(shù)組
3.5.2  一個例子
3.6  訪問類成員
3.6.1  靜態(tài)成員
3.6.2  友員
3.7  繼承與模板
3.7.1  類的繼承
3.7.2  多重繼承
3.7.3  模板
3.8  異常處理
3.8.1  異常的扔出與撲捉
3.8.2  Win32異常事件處理
3.9  小結(jié)
4  應(yīng)用向?qū)Аh(yuǎn)航的風(fēng)帆
4.1  生成C++源程序
4.1.1  概述
4.1.2  生成WIndows GUI程序框架
4.2  運(yùn)行how-are-you程序
4.2.1  版本選擇
4.2.2  編譯和連接
4.2.3  程序運(yùn)行
4.3  應(yīng)用程序框架結(jié)構(gòu)
4.3.1  how-are-you的4個主類
4.3.2  應(yīng)用類
4.3.3  主窗口類
4.3.4  視圖類
4.3.5  文檔類
4.3.6   how-are-you的輔助文件
4.4  程序如何工作
4.4.1  程序是怎樣運(yùn)行的
4.4.2  消息控制
4.5  一個修改源程序的例子
4.5.1  為程序框架添加代碼
4.5.2  程序運(yùn)行
4.6  添加代碼后的程序清單
4.6.1  文件 how-are-youDoc.h程序清單
4.6.2  文件 how-are-youDoc.cpp的程序清單
4.6.3  文件 how-are-youView.cpp的程序清單
4.7  小結(jié)
5  類向?qū)А覍嵉呐笥?br />5.1  設(shè)計菜單
5.1  設(shè)置中文菜單.1
5.1.2  為“編輯”菜單欄增加一個菜單項(清除)
5.1.3  運(yùn)行測試
5.1.4  刪除菜單項
5.2  設(shè)計工具條按鈕
5.2.1  添加按鈕(X)
5.2.2  按鈕與菜單項關(guān)聯(lián)
5.2.3  程序運(yùn)行
5.3  為新菜單項添加處理程序
5.3.1  概述
5.3.2  用Class Wizard修改源程序
5.3.3  運(yùn)行測試
5.4  對話框設(shè)計
5.4.1  概述
5.4.2  設(shè)計對話框的樣式
5.4.3  建立對話框與菜單項的關(guān)聯(lián)
5.4.4  運(yùn)行測試
5.5  生成控件處理程序
5.5.1  設(shè)計控件處理程序
5.5.2  運(yùn)行測試
5.6  修改過文件清單
5.6.1  文件 how-are-youDoc.h清單
5.6.2  文件 how-are-youDoc.cpp清單
5.6.3  文件 how-are-youView.h的程序清單
5.6.4  文件 how-are-youView.cpp程序清單
5.6.5  文件DIAG.h
5.6.6  文件DIAG.cpp
5.7  小結(jié)
6  圖形設(shè)計——錦上添花
6.1  屏幕是我在的舞臺?
6.1.1  了解光柵顯示
6.1.2  了解窗口坐標(biāo)
6.1.3  了解設(shè)備環(huán)境
6.2  了解基本圖形函數(shù)
6.2.1  點函數(shù)SetPixe()
6.2.2  小插曲——巧用隨機(jī)函數(shù)rand()
6.2.3  第一個圖形項目
6.2.4  使用在線幫助了解圖形函數(shù)的用法
6.2.5  掌握一個原則——數(shù)據(jù)與視圖分離
6.2.6  了解畫筆與畫刷
6.2.7  矩形函數(shù)Rectangle()
6.2.8  直線函數(shù)Line To()
6.2.9  橢圓函數(shù)Ellipse()和圓
6.2.10  圖形跟著窗口縮放
6.3  小結(jié)
7  交互式繪圖——即興發(fā)揮
7.1  建立菜單
7.1.1  創(chuàng)建新項目
7.1.2  建立DrawTool菜單
7.1.3  建立GDITool菜單
7.2  在文檔中定義變量
7.2.1  在文檔類中定義變量
7.2.2  文檔類的構(gòu)造函數(shù)
7.3  菜單的響應(yīng)
7.3.1  定義prepareDoc宏
7.3.2  DrawTool菜單的響應(yīng)
7.3.3  顏色對話框
7.3.4  Color菜單的響應(yīng)函數(shù)
7.3.5  了解繪圖方式
7.3.6  DrawMode菜單的響應(yīng)函數(shù)
7.4  用鼠標(biāo)器控制操作
7.4.1  鼠標(biāo)左鍵按下消息響應(yīng)
7.4.2  鼠標(biāo)移動消息的響應(yīng)
7.4.3  鼠標(biāo)左鍵抬起消息的響應(yīng)
7.4.4  鼠標(biāo)左鍵雙擊的響應(yīng)
7.5  程序清單
7.5.1  文件GraphDemo.cpp的程序清單
7.5.2  文件GraphDemoDoc.h的程序清單
7.5.3  文件GraphDemoDoc.cpp的程序清單
7.5.4  文件GraphDemoView.h的程序清單
7.5.5  文件GraphDemoView.cpp的程序清單
7.5.6  文件的Resource.h程序清單
7.6  小結(jié)
8  位圖與動畫——風(fēng)光無限
8.1  了解位圖
8.1.1  位圖文件格式
8.2  了解位圖資源
8.2.1  一個新的實驗項目
8.2.2  位圖資源的定義
8.2.3  建立菜單
8.2.4  在視圖中定義成員變量
8.2.5  利用WM-SIZE消息及時獲得窗口的最新尺寸
8.2.6  使用LoadBitmap()函數(shù)載入位圖資源
8.2.7  使用Create CompatibleDC()函數(shù)創(chuàng)建兼容設(shè)備環(huán)境
8.2.8  使用BitBit()函數(shù)或StretchBit()函數(shù)顯示位圖
8.2.9  Align to Right-bottom菜單項的響應(yīng)
8.2.10  Align to Center  菜單項的響應(yīng)
8.2.11  Stretch菜單項的響應(yīng)
8.2.12  Stretch(Auto Scale)菜單項的響應(yīng)
8.2.13  Tile菜單項的響應(yīng)
8.3  了解計時器
8.3.1  計時器的工作原理
8.3.2  計時器的精度
8.3.3  計時器的個數(shù)限制
8.4  一個動畫實驗項目
8.4.1  生成應(yīng)用程序框架
8.4.2  在視圖類中增加成員變量
8.4.3  視圖類的構(gòu)造函靈敏和折構(gòu)函數(shù)
8.4.4  Start菜單的響應(yīng)
8.4.5  Stop菜單的響應(yīng)
8.4.6  WM-SIZE消息的響應(yīng)
8.4.7  計時器消息的響應(yīng)
8.5  小結(jié)
9  音頻處理——發(fā)繞天堂
9.1  了解MCI
9.1.1  什么是高級音頻函數(shù)
9.1.2  簡單設(shè)備和復(fù)合設(shè)備
9.1.3  聲音與音樂
9.2  創(chuàng)建新的演示項目MCIDemo
9.2.1  創(chuàng)建新項目的基本框架
9.2.2  定制菜單和工具條按鈕
9.2.3  定制控件
9.2.4  定義消息響應(yīng)函數(shù)
9.2.5  在視圖類CMCIDemoView中增加變量
9.2.6  增加多媒體連接庫
9.3  “打開”對話框和“另存為”對話框
9.4  了解mciSend Command()函數(shù)
9.5  統(tǒng)一的入口
9.5.1  ID-BUTTON-PLAY按鈕的響應(yīng)
9.5.2  ID-BUTTON-STOP按鈕的響應(yīng)
9.6  使用sndPlaySound()函數(shù)播放波形音頻
9.7  菜單的響應(yīng)函數(shù)
9.7.1  WAVE Audio菜單的響應(yīng)
9.7.2  MIDI Audio菜單的響應(yīng)
9.7.3  AVI Audio菜單的響應(yīng)
9.7.4  CD Audio菜單的響應(yīng)
9.8  小結(jié)
10  多文檔應(yīng)用——完美無缺
10.1  創(chuàng)建多文檔應(yīng)用程序
10.1.1  生成多文檔應(yīng)用程序框架
10.1.2  運(yùn)行測試
10.1.3  還要為文檔應(yīng)用程序做些什么
10.2  完善文檔類“CSdribbleDoc”
10.2.1  增加文檔類“CSdribbleDoc”中的畫圖工具
10.2.2  定義筆劃類CStroke
10.2.3  文檔初始化
10.2.4  通過重載虛函數(shù)完善文檔類的新建和打開功能
10.2.5  文檔數(shù)據(jù)怎樣進(jìn)行輸入和輸出
10.3  完善視圖燈“CSdribbleView”
10.3.1  筆劃顯示
10.3.2  怎樣實現(xiàn)視圖的重畫
10.3.3  視圖類如何處理鼠標(biāo)消息
10.4  測試應(yīng)用程序新開發(fā)的功能
10.4.1  編譯運(yùn)行
10.4.2  測試應(yīng)用程序功能
10.5  文檔類的程序清單
10.5.1  ScribbileDoc.h頭程序清單
10.5.2  ScribbileDoc.cpp源程序清單
10.6  小結(jié)

本目錄推薦

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