注冊(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++應(yīng)用開(kāi)發(fā)與實(shí)踐

Visual C++應(yīng)用開(kāi)發(fā)與實(shí)踐

Visual C++應(yīng)用開(kāi)發(fā)與實(shí)踐

定 價(jià):¥52.00

作 者: 劉乃琦 主編
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: C C++ C# VC VC++ 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

購(gòu)買這本書(shū)可以去


ISBN: 9787115301055 出版時(shí)間: 2012-12-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 436 字?jǐn)?shù):  

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

  《Visual C++應(yīng)用開(kāi)發(fā)與實(shí)踐》系統(tǒng)、全面地介紹了Visual C++軟件開(kāi)發(fā)所涉及的各類知識(shí)。全書(shū)共分9章,內(nèi)容包括對(duì)話框程序設(shè)計(jì),文檔\視圖程序設(shè)計(jì),菜單、工具欄和狀態(tài)欄,圖形設(shè)備接口,多線程,套接字編程,數(shù)據(jù)庫(kù)操作技術(shù),綜合案例——商品銷售管理系統(tǒng),課程設(shè)計(jì)——網(wǎng)絡(luò)五子棋。全書(shū)每章內(nèi)容都與實(shí)例緊密結(jié)合,有助于學(xué)生理解知識(shí)、應(yīng)用知識(shí),達(dá)到學(xué)以致用的目的。本書(shū)附有配套DVD光盤(pán),光盤(pán)中提供有本書(shū)所有實(shí)例、實(shí)驗(yàn)、綜合案例和課程設(shè)計(jì)的源代碼,還提供了制作精良的電子課件PPT、教學(xué)錄像和《Visual C++編程詞典(個(gè)人版)》體驗(yàn)版學(xué)習(xí)軟件。其中,源代碼全部經(jīng)過(guò)精心測(cè)試,能夠在Windows XP、Windows 2003、Windows 7系統(tǒng)下編譯和運(yùn)行。本書(shū)可作為普通高等院校本科計(jì)算機(jī)專業(yè)、軟件學(xué)院、高職軟件專業(yè)及相關(guān)專業(yè)的教材,同時(shí)也適合Visual C++愛(ài)好者,初、中級(jí)的軟件開(kāi)發(fā)人員參考使用。

作者簡(jiǎn)介

暫缺《Visual C++應(yīng)用開(kāi)發(fā)與實(shí)踐》作者簡(jiǎn)介

圖書(shū)目錄

第1章 對(duì)話框程序設(shè)計(jì) 
1.1 MFC程序開(kāi)發(fā)概述 
1.1.1 MFC類庫(kù)的產(chǎn)生與發(fā)展 
1.1.2 MFC類庫(kù)層次 
1.1.3 MFC常用數(shù)據(jù)類型 
1.1.4 MFC全局函數(shù) 
1.2 對(duì)話框程序向?qū)А?br />1.2.1 應(yīng)用向?qū)蓪?duì)話框程序 
1.2.2 對(duì)話框常用屬性 
1.2.3 對(duì)話框主要方法 
1.2.4 添加成員變量和成員函數(shù)的方法 
1.2.5 手動(dòng)添加命令消息處理函數(shù) 
1.3 自定義對(duì)話框 
1.3.1 創(chuàng)建對(duì)話框 
1.3.2 顯示對(duì)話框 
1.4 消息對(duì)話框 
1.5 常用控件 
1.5.1 靜態(tài)文本 
1.5.2 編輯框控件 
1.5.3 圖像控件 
1.5.4 按鈕控件 
1.5.5 復(fù)選框控件 
1.5.6 單選按鈕控件 
1.5.7 組合框控件 
1.5.8 列表框控件 
1.6 高級(jí)控件 
1.6.1 圖像列表控件 
1.6.2 列表視圖控件 
1.6.3 樹(shù)控件 
1.6.4 標(biāo)簽控件 
1.7 Windows通用對(duì)話框 
1.7.1 使用"文件"對(duì)話框打開(kāi)和保存文件 
1.7.2 使用"字體"對(duì)話框設(shè)置文本字體 
1.7.3 使用"顏色"對(duì)話框設(shè)置文本背景顏色 
1.8 綜合實(shí)例--學(xué)生信息管理 
知識(shí)點(diǎn)提煉 
習(xí)題 
實(shí)驗(yàn):登錄對(duì)話框 
實(shí)驗(yàn)?zāi)康摹?br />實(shí)驗(yàn)內(nèi)容 
實(shí)驗(yàn)步驟 
第2章 文檔/視圖程序設(shè)計(jì) 
2.1 構(gòu)建文檔/視圖應(yīng)用程序 
2.2 文檔、視圖結(jié)構(gòu)的創(chuàng)建 
2.2.1 文檔模板的創(chuàng)建 
2.2.2 文檔的創(chuàng)建 
2.2.3 框架與視圖的創(chuàng)建 
2.3 文檔模板 
2.3.1 文檔管理器 
2.3.2 文檔模板 
2.4 文檔對(duì)象 
2.4.1 文檔對(duì)象的主要方法 
2.4.2 文檔對(duì)象的序列化 
2.4.3 文檔的初始化 
2.4.4 文檔的命令處理 
2.4.5 文檔的銷毀 
2.5 視圖對(duì)象 
2.5.1 視圖對(duì)象的主要方法 
2.5.2 視圖對(duì)象的初始化 
2.5.3 視圖的銷毀 
2.6 框架對(duì)象 
2.6.1 框架對(duì)象的主要方法 
2.6.2 框架的初始化 
2.6.3 框架的命令消息處理 
2.7 視圖分割 
2.7.1 劃分子窗口 
2.7.2 任意劃分子窗口 
2.8 綜合實(shí)例--簡(jiǎn)單畫(huà)圖程序 
2.8.1 實(shí)例說(shuō)明 
2.8.2 實(shí)例實(shí)現(xiàn) 
知識(shí)點(diǎn)提煉 
習(xí)題 
實(shí)驗(yàn):文檔/視圖結(jié)構(gòu)的打印 
實(shí)驗(yàn)?zāi)康摹?br />實(shí)驗(yàn)內(nèi)容 
實(shí)驗(yàn)步驟 
第3章 菜單、工具欄和狀態(tài)欄 
3.1 菜單設(shè)計(jì) 
3.1.1 菜單資源設(shè)計(jì) 
3.1.2 菜單項(xiàng)的命令處理 
3.1.3 菜單項(xiàng)的更新機(jī)制 
3.1.4 菜單類的主要方法 
3.1.5 使用菜單類創(chuàng)建菜單 
3.1.6 設(shè)計(jì)彈出式菜單 
3.2 工具欄設(shè)計(jì) 
3.2.1 工具欄資源設(shè)計(jì) 
3.2.2 工具欄的命令處理 
3.2.3 工具欄類(CToolBar)介紹 
3.2.4 使用工具欄類創(chuàng)建工具欄 
3.2.5 工具欄控制類(CToolBarCtrl)介紹 
3.2.6 使用工具欄控制類創(chuàng)建工具欄 
3.3 狀態(tài)欄設(shè)計(jì) 
3.3.1 狀態(tài)欄類(CStatusBar)介紹 
3.3.2 使用狀態(tài)欄類創(chuàng)建狀態(tài)欄 
3.3.3 在狀態(tài)欄中添加進(jìn)度條控件 
3.3.4 狀態(tài)欄控制類(CStatusBarCtrl)介紹 
3.3.5 使用狀態(tài)欄控制類創(chuàng)建狀態(tài)欄 
3.4 綜合實(shí)例--創(chuàng)建一個(gè)包含菜單、工具欄和狀態(tài)欄的對(duì)話框程序 
知識(shí)點(diǎn)提煉 
習(xí)題 
實(shí)驗(yàn):在工具欄中加入控件 
實(shí)驗(yàn)?zāi)康摹?br />實(shí)驗(yàn)內(nèi)容 
實(shí)驗(yàn)步驟 
第4章 圖形設(shè)備接口 
4.1 GDI對(duì)象 
4.1.1 畫(huà)筆CPen 
4.1.2 畫(huà)刷CBrush 
4.1.3 位圖CBitmap 
4.1.4 區(qū)域CRgn 
4.1.5 字體CFont 
4.1.6 設(shè)備環(huán)境CDC 
4.1.7 調(diào)色板CPalette 
4.2 文本輸出 
4.2.1 在具體位置和區(qū)域中輸出文本 
4.2.2 利用制表位控制文本輸出 
4.2.3 設(shè)置字體及文本顏色 
4.3 圖像顯示 
4.3.1 在設(shè)備上下文中繪制圖像 
4.3.2 從磁盤(pán)中加載圖像到窗口中 
4.4 綜合實(shí)例--使控件具有不同的字體 
知識(shí)點(diǎn)提煉 
習(xí)題 
實(shí)驗(yàn):可變背景程序 
實(shí)驗(yàn)?zāi)康摹?br />實(shí)驗(yàn)內(nèi)容 
實(shí)驗(yàn)步驟 
第5章 多線程 
5.1 線程概述 
5.1.1 理解Windows內(nèi)核對(duì)象 
5.1.2 理解進(jìn)程和線程 
5.2 線程的創(chuàng)建 
5.2.1 使用CreateThread函數(shù)創(chuàng)建線程 
5.2.2 使用_beginthreadex函數(shù)創(chuàng)建線程 
5.2.3 使用AfxBeginThread函數(shù)創(chuàng)建線程 
5.2.4 應(yīng)用MFC類庫(kù)創(chuàng)建線程 
5.3 線程的掛起、喚醒與終止 
5.4 線程同步 
5.4.1 多線程潛在的危險(xiǎn) 
5.4.2 使用事件對(duì)象實(shí)現(xiàn)線程同步 
5.4.3 使用信號(hào)量對(duì)象實(shí)現(xiàn)線程同步 
5.4.4 使用臨界區(qū)對(duì)象實(shí)現(xiàn)線程同步 
5.4.5 使用互斥對(duì)象實(shí)現(xiàn)線程同步 
5.5 綜合實(shí)例--多任務(wù)列表 
知識(shí)點(diǎn)提煉 
習(xí)題 
實(shí)驗(yàn):使用多線程實(shí)現(xiàn)臨時(shí)文件清理 
實(shí)驗(yàn)?zāi)康摹?br />實(shí)驗(yàn)內(nèi)容 
實(shí)驗(yàn)步驟 
第6章 套接字編程 
6.1 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ) 
6.1.1 OSI參考模型 
6.1.2 IP地址 
6.1.3 地址解析 
6.1.4 域名系統(tǒng) 
6.1.5 TCP/IP協(xié)議 
6.1.6 端口 
6.2 套接字基礎(chǔ) 
6.2.1 套接字概述 
6.2.2 網(wǎng)絡(luò)字節(jié)順序 
6.2.3 套接字I/O模式 
6.2.4 套接字通信過(guò)程 
6.3 套接字函數(shù) 
6.3.1 套接字函數(shù)介紹 
6.3.2 基于套接字函數(shù)的網(wǎng)絡(luò)聊天系統(tǒng) 
6.4 MFC套接字編程 
6.4.1 CAsyncSocket類 
6.4.2 CSocket類 
6.4.3 基于TCP協(xié)議的網(wǎng)絡(luò)聊天室系統(tǒng) 
6.5 綜合實(shí)例--實(shí)用聊天軟件 
6.5.1 界面設(shè)計(jì) 
6.5.2 服務(wù)器端程序設(shè)計(jì) 
6.5.3 客戶端程序設(shè)計(jì) 
知識(shí)點(diǎn)提煉 
習(xí)題 
實(shí)驗(yàn):設(shè)計(jì)文件發(fā)送應(yīng)用程序 
實(shí)驗(yàn)?zāi)康摹?br />實(shí)驗(yàn)內(nèi)容 
實(shí)驗(yàn)步驟 
第7章 數(shù)據(jù)庫(kù)操作技術(shù) 
7.1 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí) 
7.1.1 常用數(shù)據(jù)庫(kù)軟件的基本操作 
7.1.2 基本SQL語(yǔ)句 
7.2 ADO編程基礎(chǔ) 
7.2.1 ADO概述 
7.2.2 在Visual C++中應(yīng)用ADO技術(shù) 
7.3 ADO對(duì)象 
7.3.1 ADO連接對(duì)象 
7.3.2 ADO記錄集對(duì)象 
7.3.3 ADO命令對(duì)象 
7.3.4 ADO參數(shù)對(duì)象 
7.4 ADO數(shù)據(jù)庫(kù)操作技術(shù) 
7.4.1 導(dǎo)入ADO動(dòng)態(tài)鏈接庫(kù) 
7.4.2 使用ADO智能指針 
7.4.3 初始化COM環(huán)境 
7.4.4 連接數(shù)據(jù)庫(kù) 
7.4.5 獲取連接數(shù)據(jù)庫(kù)字符串的簡(jiǎn)單方法 
7.4.6 打開(kāi)記錄集 
7.4.7 對(duì)數(shù)據(jù)庫(kù)對(duì)象的簡(jiǎn)單封裝 
7.4.8 遍歷記錄集 
7.4.9 獲取記錄集記錄數(shù) 
7.4.10 向記錄集中添加數(shù)據(jù) 
7.4.11 修改現(xiàn)有記錄 
7.4.12 刪除記錄集中指定記錄 
7.4.13 使用SQL語(yǔ)句操作數(shù)據(jù)庫(kù) 
7.4.14 向數(shù)據(jù)庫(kù)中添加位圖 
7.5 常用ADO控件 
7.5.1 添加ADO控件 
7.5.2 ADO控件舉例 
7.6 綜合實(shí)例--對(duì)數(shù)據(jù)庫(kù)進(jìn)行增刪改查操作 
知識(shí)點(diǎn)提煉 
習(xí)題 
實(shí)驗(yàn):表格控件操作 
實(shí)驗(yàn)?zāi)康摹?br />實(shí)驗(yàn)內(nèi)容 
實(shí)驗(yàn)步驟 
第8章 綜合案例--商品銷售管理系統(tǒng) 
8.1 需求分析 
8.2 總體設(shè)計(jì) 
8.2.1 系統(tǒng)目標(biāo) 
8.2.2 開(kāi)發(fā)及運(yùn)行環(huán)境 
8.2.3 系統(tǒng)功能結(jié)構(gòu)圖 
8.2.4 業(yè)務(wù)流程圖 
8.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 
8.3.1 數(shù)據(jù)表概要說(shuō)明 
8.3.2 主要數(shù)據(jù)表的結(jié)構(gòu) 
8.4 公共類設(shè)計(jì) 
8.4.1 設(shè)計(jì)步驟 
8.4.2 代碼分析 
8.5 主要功能模塊的設(shè)計(jì) 
8.5.1 主窗體設(shè)計(jì) 
8.5.2 系統(tǒng)登錄模塊設(shè)計(jì) 
8.5.3 操作員管理模塊設(shè)計(jì) 
8.5.4 商品入庫(kù)管理模塊設(shè)計(jì) 
8.5.5 銷售管理模塊設(shè)計(jì) 
8.5.6 查詢管理模塊設(shè)計(jì) 
8.5.7 往來(lái)賬管理模塊設(shè)計(jì) 
8.6 程序打包與安裝 
第9章 課程設(shè)計(jì)--網(wǎng)絡(luò)五子棋 
9.1 課程設(shè)計(jì)目的 
9.2 功能描述 
9.3 總體設(shè)計(jì) 
9.3.1 構(gòu)建開(kāi)發(fā)環(huán)境 
9.3.2 軟件功能結(jié)構(gòu) 
9.3.3 業(yè)務(wù)流程圖 
9.4 實(shí)現(xiàn)過(guò)程 
9.4.1 使用TCP協(xié)議進(jìn)行網(wǎng)絡(luò)通信 
9.4.2 定義網(wǎng)絡(luò)通信協(xié)議 
9.4.3 服務(wù)器主窗口設(shè)計(jì) 
9.4.4 棋盤(pán)窗口設(shè)計(jì) 
9.4.5 游戲控制窗口設(shè)計(jì) 
9.4.6 對(duì)方信息窗口設(shè)計(jì) 
9.4.7 客戶端主窗口設(shè)計(jì) 
9.5 調(diào)試運(yùn)行 
9.6 課程設(shè)計(jì)總結(jié) 
附錄1 C++語(yǔ)言基礎(chǔ) 
A 類和對(duì)象概述 
B 類的定義 
C 類成員的訪問(wèn) 
D 構(gòu)造函數(shù)和析構(gòu)函數(shù) 
D.1 構(gòu)造函數(shù) 
D.2 析構(gòu)函數(shù) 
E 方法重載和運(yùn)算符重載 
E.1 方法重載 
E.2 運(yùn)算符重載 
F 虛函數(shù) 
G this指針 
H 繼承 
H.1 單繼承 
H.2 多繼承 
H.3 虛繼承 
I 靜態(tài)數(shù)據(jù)成員和靜態(tài)方法 
I.1 靜態(tài)數(shù)據(jù)成員 
I.2 靜態(tài)方法 
J 友元類和友元函數(shù) 
J.1 友元類 
J.2 友元函數(shù) 
K 頭文件的重復(fù)引用 
L 小結(jié) 
附錄2 在VC中新建及重載類的界面操作 

本目錄推薦

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