Visual C++.NET實(shí)用教程
-
【作 者】胡劍鋒 姚華 張永 主編
【I S B N 】978-7-5084-3878-7
【責(zé)任編輯】楊元泓
【適用讀者群】本科
【出版時(shí)間】2006-08-01
【開 本】16開本
【裝幀信息】平裝(光膜)
【版 次】第1版
【頁 數(shù)】328
【千字?jǐn)?shù)】
【印 張】
【定 價(jià)】¥29
【叢 書】21世紀(jì)高等院校規(guī)劃教材
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書從實(shí)用的角度出發(fā),詳細(xì)講述了使用VisualC++.NET 2003編程的技巧和方法。全書共13章,主要內(nèi)容包括VisualC++.NET開發(fā)環(huán)境、程序設(shè)計(jì)基礎(chǔ)、基于對話框編程、菜單、工具欄、狀態(tài)欄、MFC的文檔和視圖應(yīng)用程序、圖形與多媒體、數(shù)據(jù)庫應(yīng)用、控制結(jié)構(gòu)、函數(shù)、數(shù)組、面向?qū)ο缶幊獭?yīng)用程序的部署以及編程實(shí)例。本書內(nèi)容豐富,軟件功能與具體范例相結(jié)合,講解通俗易懂,例子翔實(shí)豐富,每章精心安排了“本章學(xué)習(xí)目標(biāo)”、“本章小結(jié)”和“專題討論和作業(yè)設(shè)計(jì)”,能加深讀者對VisualC++.NET的學(xué)習(xí)和理解。
本書既可作為大學(xué)本科、高職高專有關(guān)課程的教材,也可作為計(jì)算機(jī)軟件培訓(xùn)教材,并可作為廣大計(jì)算機(jī)愛好者的參考用書。
微軟的.NET戰(zhàn)略是一場軟件革命,它改變了開發(fā)人員開發(fā)應(yīng)用程序的方式及思維方法,使得開發(fā)人員能創(chuàng)建各種應(yīng)用程序。.NET是一個(gè)可以作為平臺支持下一代Internet的可編程結(jié)構(gòu)。其最終目的就是讓用戶在任何地方、任何時(shí)間,以及利用任何設(shè)備都能訪問他們所需要的信息、文件和程序。
2003年5月22日,微軟隆重推出Visual Studio.NET 2003。Visual Studio .NET 2003是 Microsoft 的第二代開發(fā)工具,用于構(gòu)建和部署Microsoft .NET 的軟件。Visual C++ .NET 2003版是Visual Studio .NET 2003家族的主要成員之一,是微軟公司基于.NET框架開發(fā)的最新的可視化集成開發(fā)工具,它可以幫助用戶更快地建立和實(shí)現(xiàn)解決方案。
本書以Visual Studio .NET 2003為編程環(huán)境,從基本概念和實(shí)際應(yīng)用出發(fā),循序漸進(jìn)地講解如何運(yùn)用Visual C++ .NET開發(fā)實(shí)用的Windows應(yīng)用程序。本書以培養(yǎng)學(xué)生使用Visual C++ .NET工具開發(fā)實(shí)際應(yīng)用程序的能力為主要目的,以豐富的實(shí)例為基礎(chǔ),力求準(zhǔn)確、簡煉地講解Visual C++ .NET編程的各個(gè)方面,同時(shí)強(qiáng)調(diào)基礎(chǔ)知識和技能的培養(yǎng)。第一部分是Visual C++ .NET 2003教程,首先介紹Visual C++ .NET開發(fā)環(huán)境,然后介紹Visual C++ .NET程序設(shè)計(jì)基礎(chǔ)。在此基礎(chǔ)上,系統(tǒng)介紹Windows窗體、按鈕、多選框、文本編輯框等常用控件和對話框、菜單、工具欄、狀態(tài)欄、文檔和視圖、圖形與多媒體、數(shù)據(jù)庫等應(yīng)用。本書第二部分重點(diǎn)講述C++的基本概念和語法,包括:控制語句、函數(shù)、數(shù)組、面向?qū)ο缶幊獭W詈笠徽率蔷幊虒?shí)例。本書內(nèi)容豐富、可操作性強(qiáng)、沒有晦澀的術(shù)語,能夠使學(xué)生在輕松、愉快的環(huán)境下掌握Visual C++ .NET的基本編程方法與技巧。
本書主要面向Visual C++ .NET入門者,讀者不必遵循先學(xué)C++,再學(xué)Visual C++的次序。因?yàn)樗鼈兊膫?cè)重點(diǎn)有很大的不同,C++著重于C++編程思想的培養(yǎng),而Visual C++著重于Windows應(yīng)用。但是,有了C++基礎(chǔ)肯定會(huì)對學(xué)習(xí)Visual C++有幫助。
讀者通過閱讀本書,能夠掌握使用Visual C++ .NET進(jìn)行程序開發(fā)的基本技能,對于面向?qū)ο蟮乃枷胍矔?huì)有一定的了解。更重要的是,本書希望讓讀者能夠獲得深入學(xué)習(xí)的能力,在閱讀完本書內(nèi)容之后,讀者可以比較容易地通過.NET文檔進(jìn)一步提高水平。
本書既可作為大學(xué)本科、高職高專有關(guān)課程的教材,也可作為計(jì)算機(jī)軟件培訓(xùn)教材,并可作為廣大計(jì)算機(jī)愛好者的參考用書。
本書由穆振東(第1、2、3、5、12章)、尹晶海(第7、8、11、13章)和肖慶(第4、6、9、10章)編寫,胡劍鋒、姚華和張永對全書進(jìn)行統(tǒng)稿。毛晨蕾、熊健英、肖守柏同志也參加了本書的編寫。
編 者
2006年6月
前言
第1章 Visual C++ .NET開發(fā)環(huán)境 1
本章學(xué)習(xí)目標(biāo) 1
1.1 .NET和Visual C++ .NET概述 1
1.1.1 .NET概述 1
1.1.2 Visual C++發(fā)展歷史 2
1.1.3 Visual Studio .NET概述 2
1.2 Visual C++ .NET安裝 2
1.2.1 Visual C++ .NET 安裝配置要求 2
1.2.2 Visual C++ .NET安裝 3
1.2.3 Visual Studio .NET安裝說明 7
1.3 Visual C++ .NET開發(fā)環(huán)境 8
1.3.1 起始頁 8
1.3.2 解決方案資源管理器 9
1.3.3 資源視圖 10
1.3.4 類視圖 11
1.3.5 工具箱 11
1.3.6 屬性窗口 11
1.3.7 使用幫助 12
1.3.8 窗口管理 12
1.3.9 自定義工具欄 13
1.4 一個(gè)實(shí)例 13
1.4.1 創(chuàng)建新項(xiàng)目 13
1.4.2 用MFC應(yīng)用程序向?qū)?chuàng)建應(yīng)用程序 14
1.5 本章小結(jié) 17
1.6 專題討論和作業(yè)設(shè)計(jì) 17
1.6.1 專題討論 17
1.6.2 作業(yè)設(shè)計(jì) 17
第2章 Visual C++ .NET程序設(shè)計(jì)基礎(chǔ) 18
本章學(xué)習(xí)目標(biāo) 18
2.1 Windows編程基礎(chǔ)知識 18
2.1.1 基本概念 18
2.1.2 Windows編程模式 20
2.1.3 Windows程序的基本構(gòu)成 21
2.2 MFC應(yīng)用程序設(shè)計(jì)基礎(chǔ) 21
2.2.1 MFC應(yīng)用程序向?qū)?21
2.2.2 MFC類及其應(yīng)用程序框架 28
2.2.3 應(yīng)用程序的調(diào)試 32
2.3 圖形用戶界面設(shè)計(jì)基礎(chǔ) 35
2.3.1 圖形用戶界面概念 35
2.3.2 基本圖形界面設(shè)計(jì)構(gòu)成 35
2.4 本章小結(jié) 40
2.5 專題討論和作業(yè)設(shè)計(jì) 40
2.5.1 專題討論 40
2.5.2 作業(yè)設(shè)計(jì) 40
第3章 基于對話框編程 41
本章學(xué)習(xí)目標(biāo) 41
3.1 基于對話框的應(yīng)用程序 41
3.1.1 創(chuàng)建基于對話框的應(yīng)用程序框架 41
3.1.2 在對話框中添加控件 44
3.1.3 編輯控件屬性 45
3.1.4 添加變量 47
3.1.5 對“關(guān)閉”按鈕添加代碼 49
3.1.6 對開始按鈕添加代碼 49
3.1.7 映射WM_TIMER消息 50
3.2 基本消息對話框 53
3.2.1 消息對話框的函數(shù) 53
3.2.2 消息對話框的應(yīng)用 54
3.3 通用對話框 55
3.3.1 通用對話框類 55
3.3.2 通用對話框的使用 61
3.3.3 模式對話框和無模式對話框 64
3.4 本章小結(jié) 65
3.5 專題討論和作業(yè)設(shè)計(jì) 65
3.5.1 專題討論 65
3.5.2 作業(yè)設(shè)計(jì) 65
第4章 菜單、工具欄和狀態(tài)欄 66
本章學(xué)習(xí)目標(biāo) 66
4.1 菜單 66
4.1.1 菜單簡介 66
4.1.2 創(chuàng)建應(yīng)用程序 67
4.1.3 加入并定制菜單 69
4.1.4 將菜單與應(yīng)用程序主窗口關(guān)聯(lián) 71
4.1.5 把功能模塊與菜單項(xiàng)相關(guān)聯(lián) 72
4.2 動(dòng)態(tài)創(chuàng)建菜單 74
4.2.1 菜單的結(jié)構(gòu) 74
4.2.2 CMenu類 75
4.2.3 動(dòng)態(tài)創(chuàng)建菜單 76
4.3 創(chuàng)建工具欄 80
4.3.1 工具欄模板 80
4.3.2 CToolBar類及常用方法 81
4.3.3 創(chuàng)建工具欄 83
4.3.4 控制工具欄的顯示與隱藏 89
4.4 創(chuàng)建狀態(tài)欄 90
4.4.1 CStatusBar類及常用方法 90
4.4.2 狀態(tài)欄的創(chuàng)建 91
4.4.3 狀態(tài)欄應(yīng)用例子 93
4.5 本章小結(jié) 97
4.6 專題討論與作業(yè)設(shè)計(jì) 98
4.6.1 專題討論 98
4.6.2 作業(yè)設(shè)計(jì) 98
(以下略)
- 程序設(shè)計(jì)基礎(chǔ)實(shí)踐教程(C/C++語言版) [張桂芬 葛麗娜]
- C++案例項(xiàng)目精講 [主編 楊國興]
- C++程序設(shè)計(jì)實(shí)踐教程(第三版) [主編 劉衛(wèi)國 曹岳輝]
- C++程序設(shè)計(jì)(第三版) [主編 曹岳輝 劉衛(wèi)國]
- 數(shù)據(jù)挖掘算法—基于C++及CUDA C [蒂莫西•馬斯特斯(Timothy]
- C++程序設(shè)計(jì)簡明教程 [黃能耿 黃致遠(yuǎn) 胡麗丹]
- Visual C++6.0程序項(xiàng)目案例教程 [朱 銘 曾強(qiáng)聰 編著]
- 嵌入式應(yīng)用Qt_C++傳感數(shù)據(jù)采集開發(fā)實(shí)訓(xùn)教程 [主編 劉和文 文燕 謝忠敏]
- C++程序設(shè)計(jì)簡明教程(第二版) [主 編 王曉東 副主編 陳艷海 ]
- C++ STL基礎(chǔ)案例教程 [鐘琪 著]
- C++程序設(shè)計(jì)基礎(chǔ)教程 [主編 劉志寶 朱偉華 謝利民]
- Visual C++ & Android程序設(shè)計(jì)綜合實(shí)訓(xùn)(第二版) [主編 梁建武]
- Visual C++程序設(shè)計(jì)教程(第二版) [梁建武]
- C++應(yīng)用程序設(shè)計(jì) [劉彥姝 謝景偉]
- C++程序設(shè)計(jì) [陳國志 叢華 單正 編著]
- C++面向?qū)ο蟪绦蛟O(shè)計(jì)習(xí)題解答及上機(jī)指導(dǎo) [李素若 杜華兵]
- C++面向?qū)ο蟪绦蛟O(shè)計(jì) [李素若 杜華兵]
- C/C++程序設(shè)計(jì)學(xué)習(xí)輔導(dǎo) [李婷 李云峰 編著]
- C/C++程序設(shè)計(jì) [李云峰 李婷 編著]
- 數(shù)字音頻規(guī)范與程序設(shè)計(jì):基于Visual C++開發(fā) [曹強(qiáng) 編著]
- C++程序設(shè)計(jì)基礎(chǔ)實(shí)踐教程 [主編 楊長興 李利明]
- C語言程序設(shè)計(jì)——Visual C++ 6.0環(huán)境(第二版) [張昕]
- C++程序設(shè)計(jì)(第二版) [主編 楊長興 劉衛(wèi)國]
- C++程序設(shè)計(jì)實(shí)踐教程(第二版) [主 編 劉衛(wèi)國 楊長興]
- C++程序設(shè)計(jì)基礎(chǔ) [主編 楊長興]
- 數(shù)據(jù)結(jié)構(gòu)(C++描述)習(xí)題解答及實(shí)習(xí)指導(dǎo) [李根強(qiáng) 謝月娥 主編]
- 數(shù)據(jù)結(jié)構(gòu)(C語言版)學(xué)習(xí)指導(dǎo)與習(xí)題解答 [趙堅(jiān) 姜梅 主編]
- C++程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與實(shí)訓(xùn) [蔡立軍 杜四春 銀紅霞 編著]
- C++程序設(shè)計(jì) [杜四春 銀紅霞 蔡立軍 編著]
- 數(shù)據(jù)結(jié)構(gòu)(C++描述) [李根強(qiáng) 主 編]
- 生活經(jīng)管more>>
- 高等數(shù)學(xué)(下冊)(第二版)
- 高等數(shù)學(xué)(上冊)(第二版)
- Visual Basic程序設(shè)計(jì)(第二版)
- 離散數(shù)學(xué)(第二版)
- 復(fù)變函數(shù)與積分變換
- Visual C++ & Android程序設(shè)計(jì)綜合實(shí)訓(xùn)
- 高等數(shù)學(xué)(下冊)
- Visual Basic程序設(shè)計(jì)簡明教程(第二版
- 網(wǎng)絡(luò)與信息安全教程(第二版)
- 高等數(shù)學(xué)(上冊)
- 綜合布線技術(shù)與施工(第二版)
- 微型計(jì)算機(jī)原理與接口技術(shù)學(xué)習(xí)與實(shí)驗(yàn)指
- 計(jì)算機(jī)圖形學(xué)(第二版)
- Visual C++程序設(shè)計(jì)教程(第二版)
- 物流管理專業(yè)實(shí)踐與指導(dǎo)
- Access 2010數(shù)據(jù)庫技術(shù)基礎(chǔ)及應(yīng)用