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

Visual C++入門經(jīng)典

Visual C++入門經(jīng)典

定 價:¥69.00

作 者: 趙永發(fā),劉莉莉 等著
出版社: 機械工業(yè)出版社
叢編項: 華章程序員書庫
標(biāo) 簽: C C++ C# VC VC++ 程序設(shè)計 計算機/網(wǎng)絡(luò)

ISBN: 9787111420231 出版時間: 2013-04-01 包裝: 平裝
開本: 16開 頁數(shù): 571 字?jǐn)?shù):  

內(nèi)容簡介

  《華章程序員書庫:Visual C++入門經(jīng)典》從初學(xué)者的角度出發(fā),全面介紹了使用Visual C++ 2010進行程序開發(fā)的各種技術(shù)。在內(nèi)容編排上由淺入深,讓讀者循序漸進地掌握編程技術(shù);在內(nèi)容講解上結(jié)合豐富的圖解和形象的比喻,幫助讀者理解“晦澀難懂”的技術(shù);在內(nèi)容形式上附有大量的提示、技巧、說明等欄目,夯實讀者編程技術(shù),豐富編程經(jīng)驗?!度A章程序員書庫:Visual C++入門經(jīng)典》共分四篇12章,其中第一篇為基礎(chǔ)知識篇,主要包括Visual Studio 2010簡介、C++語法Ⅰ——結(jié)構(gòu)化程序設(shè)計、C++語法Ⅱ——面向?qū)ο蟮某绦蛟O(shè)計;第二篇為核心技術(shù)篇,主要包括CLI窗體設(shè)計,MFC對話框程序設(shè)計,菜單、工具欄和狀態(tài)欄,文件操作;第三篇為高級應(yīng)用篇,主要包括GDI和GDI+、數(shù)據(jù)庫應(yīng)用、網(wǎng)絡(luò)編程;第四篇為項目實戰(zhàn)篇,主要包括企業(yè)人事管理系統(tǒng)和網(wǎng)絡(luò)五子棋兩個實戰(zhàn)項目。《華章程序員書庫:Visual C++入門經(jīng)典》附有配套光盤,光盤中提供了本書所有程序的源代碼、多媒體教學(xué)視頻、程序開發(fā)資源庫。其中,源代碼全部經(jīng)過精心測試,能夠在Windows XP、Windows 7操作系統(tǒng)上編譯和運行?!度A章程序員書庫:Visual C++入門經(jīng)典》適用于Visual C++愛好者、初學(xué)者和中級程序開發(fā)人員,也可以作為大中專院校和培訓(xùn)機構(gòu)的教材。

作者簡介

暫缺《Visual C++入門經(jīng)典》作者簡介

圖書目錄

目  錄
前言
第一篇 基礎(chǔ)知識篇
第1章 Visual Studio 2010簡介
?視頻講解:34分鐘
1.1 Visual C++ 2010概述
1.1.1 Visual Studio 2010的新特點
1.1.2 .NET框架
1.2 安裝與卸載Visual Studio 20
1.2.1 安裝Visual Studio 2010系統(tǒng)的必備條件
1.2.2 安裝Visual Studio 20
1.2.3 卸載Visual Studio 20
1.3 熟悉Visual Studio 2010開發(fā)環(huán)境
1.3.1 創(chuàng)建項目
1.3.2 菜單欄
1.3.3 工具欄
1.3.4 “工具箱”面板
1.3.5 “屬性”面板
1.3.6 “錯誤列表”面板
1.4 Visual Studio 2010幫助系統(tǒng)
1.4.1 安裝Help Library管理器
1.4.2 使用Help Library管理器
1.5 上機實踐
1.5.1 熟悉開發(fā)工具
1.5.2 寫一個簡單的小程序
1.6 小結(jié)
第2章 C++語法Ⅰ——結(jié)構(gòu)化程序設(shè)計
?視頻講解:137分鐘
2.1 編程語言基本要素
2.1.1 常量
2.1.2 變量
2.1.3 輸入/輸出
2.1.4 運算符和表達(dá)式
2.1.5 結(jié)合性與優(yōu)先級
2.2 基本控制結(jié)構(gòu)
2.2.1 if語句
2.2.2 switch多分支選擇語句
2.2.3 while語句
2.2.4 do…while語句
2.2.5 for語句
2.2.6 break語句和continue語句
2.2.7 goto語句
2.2.8 C++/CLI中的控制結(jié)構(gòu)
2.3 數(shù)組
2.3.1 一維數(shù)組
2.3.2 二維數(shù)組及多維數(shù)組
2.3.3 字符數(shù)組
2.3.4 本地C++中的字符串
2.3.5 C++/CLI中的字符串
2.4 函數(shù)
2.4.1 函數(shù)的定義
2.4.2 函數(shù)的參數(shù)
2.4.3 參數(shù)傳遞方式
2.4.4 函數(shù)的遞歸調(diào)用
2.4.5 內(nèi)聯(lián)函數(shù)
2.4.6 重載函數(shù)的應(yīng)用
2.4.7 函數(shù)模板的應(yīng)用
2.4.8 變量的作用域
2.4.9 定義和使用命名空間
2.4.10 C++/CLI中的函數(shù)
2.5 指針和引用
2.5.1 指針概述
2.5.2 定義指針類型
2.5.3 指針在數(shù)組中的應(yīng)用
2.5.4 引用類型解析
2.5.5 動態(tài)內(nèi)存分配
2.5.6 C++/CLI中的指針
2.6 結(jié)構(gòu)體和共用體
2.6.1 結(jié)構(gòu)體變量的定義
2.6.2 結(jié)構(gòu)體變量的使用
2.6.3 指向結(jié)構(gòu)體變量的指針
2.6.4 C++/CLI中的結(jié)構(gòu)體
2.6.5 共用體
2.7 上機實踐
2.7.1 復(fù)制小寫字母
2.7.2 CLR結(jié)構(gòu)體應(yīng)用
2.8 小結(jié)
2.9 習(xí)題
第3章 C++語法Ⅱ——面向?qū)ο蟮某绦蛟O(shè)計
?視頻講解:148分鐘
3.1 面向?qū)ο蟮脑O(shè)計思想
3.1.1 對象和類
3.1.2 面向?qū)ο蟮闹饕卣?br /> 3.2 類的定義
3.3 對象的使用
3.3.1 對象的聲明與實例化
3.3.2 類與對象的關(guān)系
3.3.3 類成員的訪問
3.3.4 類成員的保護
3.4 構(gòu)造函數(shù)與析構(gòu)函數(shù)
3.4.1 什么是構(gòu)造函數(shù)
3.4.2 默認(rèn)構(gòu)造函數(shù)
3.4.3 復(fù)制構(gòu)造函數(shù)
3.4.4 重載構(gòu)造函數(shù)
3.4.5 析構(gòu)函數(shù)
3.5 特殊的類成員
3.5.1 常量成員
3.5.2 靜態(tài)成員
3.5.3 隱藏的this指針
3.6 特殊的類成員函數(shù)
3.6.1 常量成員函數(shù)
3.6.2 內(nèi)聯(lián)成員函數(shù)
3.6.3 靜態(tài)成員函數(shù)
3.6.4 運算符重載
3.7 類的繼承
3.7.1 單一繼承
3.7.2 多重繼承
3.7.3 覆蓋成員函數(shù)
3.7.4 虛函數(shù)
3.7.5 純虛函數(shù)
3.8 友元類和友元方法
3.9 類模板的使用
3.9.1 類模板的聲明和實例化
3.9.2 類模板的實現(xiàn)
3.10 C++/CLI中的類
3.10.1 定義和使用值類
3.10.2 定義和使用引用類
3.10.3 類屬性
3.11 上機實踐
3.11.1 虛函數(shù)的使用
3.11.2 重載<<運算符
3.11.3 多重繼承的使用
3.12 小結(jié)
3.13 習(xí)題
第二篇 核心技術(shù)篇
第4章 CLI窗體設(shè)計
?視頻講解:212分鐘
4.1 Form窗體
4.1.1 Form窗體的概念
4.1.2 添加和刪除窗體
4.1.3 多窗體的使用
4.1.4 窗體的屬性
4.1.5 窗體的顯示與隱藏
4.1.6 窗體的事件
4.2 MDI窗體
4.2.1 MDI窗體的概念
4.2.2 如何設(shè)置MDI窗體
4.2.3 排列MDI子窗體
4.3 繼承窗體
4.3.1 繼承窗體的概念
4.3.2 創(chuàng)建繼承窗體
4.3.3 在繼承窗體中修改繼承的控件屬性
4.4 控件概述
4.4.1 控件的分類及作用
4.4.2 控件命名規(guī)范
4.5 控件的相關(guān)操作
4.5.1 添加控件
4.5.2 對齊控件
4.5.3 鎖定控件
4.5.4 刪除控件
4.6 文本類控件
4.6.1 Label控件
4.6.2 Button控件
4.6.3 TextBox控件
4.6.4 RichTextBox控件
4.7 選擇類控件
4.7.1 ComboBox控件
4.7.2 CheckBox控件
4.7.3 RadioButton控件
4.7.4 NumericUpDown控件
4.7.5 ListBox控件
4.8 分組類控件
4.8.1 Panel控件
4.8.2 GroupBox控件
4.8.3 TabControl控件
4.9 ImageList控件(圖像列表控件)
4.9.1 在ImageList控件中添加圖像
4.9.2 在ImageList控件中移除圖像
4.10 ListView控件(列表視圖控件)
4.10.1 在ListView控件中添加/移除項目
4.10.2 選擇ListView控件中的項目
4.10.3 為ListView控件中的項目添加圖標(biāo)
4.10.4 在ListView控件中啟用平鋪視圖
4.10.5 為ListView控件中的項目分組
4.11 TreeView控件(樹控件)
4.11.1 添加/移除樹節(jié)點
4.11.2 獲取樹控件中選中的節(jié)點
4.11.3 為樹控件中的節(jié)點設(shè)置圖標(biāo)
4.12 DateTimePicker控件(日期/時間控件)
4.12.1 使用DateTimePicker控件顯示時間
4.12.2 使用DateTimePicker控件以自定義格式顯示日期/時間
4.12.3 返回在DateTimePicker控件中選擇的日期/時間
4.13 MonthCalendar控件(月歷控件)
4.13.1 更改MonthCalendar控件的外觀
4.13.2 在MonthCalendar控件中顯示多個月份
4.13.3 在MonthCalendar控件中以粗體顯示特定日期
4.13.4 在MonthCalendar控件中選擇日期范圍
4.14 其他高級控件
4.14.1 使用ErrorProvider控件驗證文本框輸入
4.14.2 使用HelpProvider控件調(diào)用幫助文件
4.14.3 使用Timer控件設(shè)置時間間隔
4.14.4 使用ProgressBar控件顯示程序運行進度條
4.15 上機實踐
4.15.1 制作半透明漸顯窗體
4.15.2 制作標(biāo)題欄右對齊窗體
4.15.3 文本框的數(shù)字驗證
4.15.4 通過CheckBox控件設(shè)置用戶權(quán)限
4.15.5 添加圖書目錄
4.15.6 Windows資源管理器
4.16 小結(jié)
4.17 習(xí)題
第5章 MFC對話框程序設(shè)計
?視頻講解:162分鐘
5.1 對話框程序設(shè)計
5.1.1 對話框程序向?qū)?br /> 5.1.2 對話框資源設(shè)計
5.2 對話框的常用屬性
5.2.1 對話框的行為
5.2.2 對話框的外觀
5.2.3 對話框的位置
5.2.4 對話框的雜項
5.2.5 對話框的字體
5.3 顯示與關(guān)閉對話框
5.3.1 對話框基類
5.3.2 模態(tài)對話框
5.3.3 非模態(tài)對話框
5.3.4 消息對話框
5.4 對話框布局
5.4.1 拖放控件
5.4.2 移動控件
5.5 添加成員變量和成員函數(shù)
5.5.1 添加成員變量
5.5.2 添加成員函數(shù)
5.5.3 添加消息處理函數(shù)
5.6 常用控件
5.6.1 按鈕控件
5.6.2 靜態(tài)文本控件
5.6.3 編輯框控件
5.6.4 單選按鈕控件
5.6.5 復(fù)選框控件
5.6.6 列表框控件
5.6.7 組合框控件
5.7 高級控件
5.7.1 圖像列表控件
5.7.2 列表控件
5.7.3 樹控件
5.7.4 標(biāo)簽控件
5.8 通用對話框
5.8.1 文件對話框
5.8.2 字體對話框
5.8.3 顏色對話框
5.9 上機實踐
5.9.1 退出程序前確認(rèn)
5.9.2 計算三角形面積
5.9.3 使用子窗口添加信息
5.10 小結(jié)
5.11 習(xí)題
第6章 菜單、工具欄和狀態(tài)欄
?視頻講解:32分鐘
6.1 CLR中的菜單控件、工具欄控件和狀態(tài)欄控件
6.1.1 菜單控件
6.1.2 工具欄控件
6.1.3 狀態(tài)欄控件
6.2 MFC菜單
6.2.1 菜單資源的設(shè)計
6.2.2 菜單的命令處理
6.2.3 菜單的主要方法
6.2.4 具有圖標(biāo)的菜單
6.3 MFC工具欄
6.3.1 工具欄設(shè)計
6.3.2 工具欄按鈕的命令處理
6.3.3 工具欄的主要方法
6.3.4 動態(tài)創(chuàng)建工具欄
6.4 MFC狀態(tài)欄
6.4.1 狀態(tài)欄的主要方法
6.4.2 動態(tài)創(chuàng)建狀態(tài)欄
6.4.3 在狀態(tài)欄中顯示進度條
6.5 上機實踐
6.5.1 動態(tài)設(shè)置窗體背景
6.5.2 滾動字幕的狀態(tài)欄
6.6 小結(jié)
6.7 習(xí)題
 第7章 文件操作
?視頻講解:59分鐘
7.1 文件流
7.1.1 C++中的流類庫
7.1.2 類庫的使用
7.1.3 ios類中的枚舉常量
7.1.4 流的輸入/輸出
7.2 文件的打開
7.2.1 打開方式
7.2.2 默認(rèn)打開方式
7.2.3 打開文件的同時創(chuàng)建文件
7.3 文件的讀寫
7.3.1 文件流
7.3.2 寫文本文件
7.3.3 讀取文本文件
7.3.4 二進制文件的讀寫
7.3.5 實現(xiàn)文件的復(fù)制
7.4 移動文件指針
7.4.1 文件錯誤與狀態(tài)
7.4.2 文件的追加
7.4.3 文件結(jié)尾的判斷
7.4.4 在指定位置讀寫文件
7.5 文件與流的關(guān)聯(lián)和分離
7.6 刪除文件
7.7 上機實踐
7.7.1 將一個文件中的字母復(fù)制到指定的文件中
7.7.2 記錄登錄信息
7.8 小結(jié)
7.9 習(xí)題
第三篇 高級應(yīng)用篇
第8章 GDI和GDI+
?視頻講解:104分鐘
8.1 GDI對象
8.1.1 CPen(畫筆)
8.1.2 CBrush(畫刷)
8.1.3 CBitmap(位圖)
8.1.4 CRgn(區(qū)域)
8.1.5 CFont(字體)
8.1.6 CDC(設(shè)備環(huán)境)
8.1.7 CPalette(調(diào)色板)
8.2 文本的輸出
8.2.1 在具體位置和區(qū)域中輸出文本
8.2.2 設(shè)置字體及文本顏色
8.3 圖像的顯示
8.3.1 在設(shè)備上下文中繪制圖像
8.3.2 從磁盤中加載圖像到窗口中
8.4 GDI+的使用
8.4.1 創(chuàng)建Graphics對象
8.4.2 創(chuàng)建Pen對象
8.4.3 創(chuàng)建Brush對象
8.4.4 基本圖形的繪制
8.5 上機實踐
8.5.1 繪制柱形圖
8.5.2 繪制折線圖
8.6 小結(jié)
8.7 習(xí)題
第9章 數(shù)據(jù)庫應(yīng)用
?視頻講解:121分鐘
9.1 數(shù)據(jù)庫基礎(chǔ)
9.1.1 數(shù)據(jù)庫簡介
9.1.2 SQL語言簡介
9.1.3 數(shù)據(jù)庫的創(chuàng)建及刪除
9.1.4 數(shù)據(jù)表的創(chuàng)建及刪除
9.1.5 簡單SQL語句的應(yīng)用
9.2 ADO.NET簡介
9.3 連接數(shù)據(jù)庫:Connection對象
9.3.1 Connection對象概述
9.3.2 連接數(shù)據(jù)庫
9.3.3 關(guān)閉連接
9.4 執(zhí)行SQL語句:Command對象
9.4.1 Command對象概述
9.4.2 設(shè)置數(shù)據(jù)源類型
9.4.3 執(zhí)行SQL語句
9.5 讀取數(shù)據(jù):DataReader對象
9.5.1 DataReader對象概述
9.5.2 判斷查詢結(jié)果中是否有值
9.5.3 讀取數(shù)據(jù)
9.6 數(shù)據(jù)適配器:DataAdapter對象
9.6.1 DataAdapter對象概述
9.6.2 填充DataSet數(shù)據(jù)集
9.6.3 更新數(shù)據(jù)源
9.7 數(shù)據(jù)集:DataSet對象
9.7.1 DataSet對象概述
9.7.2 合并DataSet內(nèi)容
9.7.3 復(fù)制DataSet內(nèi)容
9.8 ADO數(shù)據(jù)庫編程
9.8.1 ADO對象
9.8.2 利用ADO連接數(shù)據(jù)庫
9.8.3 利用ADO操作數(shù)據(jù)庫
9.9 上機實踐
9.9.1 用類完成ADO.NET數(shù)據(jù)庫的增加、修改和刪除操作
9.9.2 用類獲取ADO.NET數(shù)據(jù)庫中的DataSet對象
9.10 小結(jié)
9.11 習(xí)題
第10章 網(wǎng)絡(luò)編程
?視頻講解:98分鐘
10.1 網(wǎng)絡(luò)編程基礎(chǔ)
10.1.1 System.Net命名空間
10.1.2 System.Net.Sockets命名空間
10.1.3 System.Net.Mail命名空間
10.1.4 POP3協(xié)議
10.2 開發(fā)網(wǎng)絡(luò)應(yīng)用程序
10.2.1 創(chuàng)建Web頁面瀏覽器
10.2.2 局域網(wǎng)聊天程序
10.2.3 電子郵件的發(fā)送與接收
10.3 MFC套接字編程
10.3.1 CAsyncSocket類
10.3.2 CSocket類
10.3.3 基于TCP協(xié)議的網(wǎng)絡(luò)聊天室系統(tǒng)
10.4 上機實踐
10.4.1 發(fā)送帶附件的郵件
10.4.2 一對一客戶聊天軟件
10.5 小結(jié)
10.6 習(xí)題
第四篇 項目實戰(zhàn)篇
第11章 企業(yè)人事管理系統(tǒng)
?視頻講解:63分鐘
11.1 需求分析
11.2 系統(tǒng)設(shè)計
11.2.1 系統(tǒng)目標(biāo)
11.2.2 系統(tǒng)功能結(jié)構(gòu)
11.2.3 系統(tǒng)業(yè)務(wù)流程圖
11.2.4 系統(tǒng)編碼規(guī)范
11.3 系統(tǒng)開發(fā)及運行環(huán)境
11.4 數(shù)據(jù)庫與數(shù)據(jù)表設(shè)計
11.4.1 數(shù)據(jù)庫分析
11.4.2 創(chuàng)建數(shù)據(jù)庫
11.4.3 創(chuàng)建數(shù)據(jù)表
11.4.4 數(shù)據(jù)表邏輯關(guān)系
11.5 創(chuàng)建項目
11.6 公共類設(shè)計
11.6.1 DataBase公共類
11.6.2 MyForm公共類
11.7 登錄模塊設(shè)計
11.7.1 設(shè)計登錄窗體
11.7.2 按Enter鍵時移動鼠標(biāo)焦點
11.7.3 登錄功能的實現(xiàn)
11.8 系統(tǒng)主窗體設(shè)計
11.8.1 設(shè)計菜單欄
11.8.2 設(shè)計工具欄
11.8.3 設(shè)計導(dǎo)航菜單
11.8.4 設(shè)計狀態(tài)欄
11.9 人事檔案管理模塊設(shè)計
11.9.1 設(shè)計人事檔案管理窗體
11.9.2 添加/修改人事檔案信息
11.9.3 刪除人事檔案信息
11.9.4 單條件查詢?nèi)耸聶n案信息
11.9.5 逐條查看人事檔案信息
11.9.6 將人事檔案信息導(dǎo)出為Word文檔
11.10 人事資料查詢模塊設(shè)計
11.10.1 設(shè)計人事資料查詢窗體
11.10.2 多條件查詢?nèi)耸沦Y料
11.11 通訊錄模塊設(shè)計
11.11.1 設(shè)計通訊錄窗體
11.11.2 添加/修改通訊錄信息
11.11.3 刪除通訊錄信息
11.11.4 查詢通訊錄信息
11.12 用戶設(shè)置模塊設(shè)計
11.12.1 設(shè)計用戶設(shè)置窗體
11.12.2 添加/修改用戶信息
11.12.3 刪除用戶基本信息
11.12.4 設(shè)置用戶操作權(quán)限
11.13 數(shù)據(jù)庫維護模塊設(shè)計
11.13.1 設(shè)計數(shù)據(jù)庫維護窗體
11.13.2 備份數(shù)據(jù)庫
11.13.3 還原數(shù)據(jù)庫
11.14 運行項目
11.15 系統(tǒng)打包部署
11.16 開發(fā)中的常見問題與解決
11.16.1 程序為什么會無法運行
11.16.2 為什么無法添加職工基本信息
11.16.3 選擇職工頭像時出現(xiàn)異常怎么辦
11.16.4 數(shù)據(jù)庫還原不成功應(yīng)該如何解決
11.17 小結(jié)
第12章 網(wǎng)絡(luò)五子棋
?視頻講解:80分鐘
12.1 需求分析
12.2 系統(tǒng)設(shè)計
12.2.1 系統(tǒng)功能結(jié)構(gòu)
12.2.2 系統(tǒng)業(yè)務(wù)流程圖
12.3 系統(tǒng)開發(fā)及運行環(huán)境
12.4 關(guān)鍵技術(shù)分析與實現(xiàn)
12.4.1 使用TCP協(xié)議進行網(wǎng)絡(luò)通信
12.4.2 定義網(wǎng)絡(luò)通信協(xié)議
12.4.3 實現(xiàn)動態(tài)調(diào)整棋盤大小
12.4.4 在棋盤中繪制棋子
12.4.5 五子棋贏棋判斷
12.4.6 設(shè)計游戲悔棋功能
12.4.7 設(shè)計游戲回放功能
12.4.8 對方網(wǎng)絡(luò)狀態(tài)測試
12.5 服務(wù)器端主窗體設(shè)計
12.5.1 服務(wù)器端主窗體概述
12.5.2 服務(wù)器端主窗體實現(xiàn)過程
12.6 棋盤窗體設(shè)計
12.6.1 棋盤窗體概述
12.6.2 棋盤窗體的界面布局
12.6.3 棋盤窗體實現(xiàn)過程
12.7 游戲控制窗體設(shè)計
12.7.1 游戲控制窗體概述
12.7.2 游戲控制窗體的界面布局
12.7.3 游戲控制窗體實現(xiàn)過程
12.8 對方信息窗體設(shè)計
12.8.1 對方信息窗體概述
12.8.2 對方信息窗體的界面布局
12.8.3 對方信息窗體實現(xiàn)過程
12.9 客戶端主窗體設(shè)計
12.9.1 客戶端主窗體概述
12.9.2 客戶端主窗體實現(xiàn)過程
12.10 小結(jié)

本目錄推薦

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