Visual C++程序設(shè)計(jì)標(biāo)準(zhǔn)教程

出版時(shí)間:2009-3  出版社:劉銳寧、 宋坤 人民郵電出版社 (2009-03出版)  作者:劉銳寧 等 著  頁(yè)數(shù):508  
Tag標(biāo)簽:無  

前言

Visual c++6.0是Microsoft公司推出的基于Windows環(huán)境的一種面向?qū)ο蟮目梢暬幊汰h(huán)境。因其功能強(qiáng)大、代碼執(zhí)行效率高、深入地植根于C/C++語言,深受廣大開發(fā)人員的喜歡,此外,從底層的驅(qū)動(dòng)程序開發(fā),到應(yīng)用層的數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)程序開發(fā),再到網(wǎng)絡(luò)游戲設(shè)計(jì)、圖形/圖像處理、多媒體應(yīng)用等領(lǐng)域都存在它的身影,使得Visual C++6.O成為世界上使用最廣泛的程序開發(fā)工具之一。為什么要選擇本書怎樣才能更有效地學(xué)習(xí)VC?怎樣才能更深入地學(xué)習(xí)VC?怎樣才能更熟練地掌握VC?也許您會(huì)問,我以前沒有編程基礎(chǔ)和經(jīng)驗(yàn),我能快速上手嗎?別擔(dān)心,本書是為VC初學(xué)者而作,如果您是學(xué)習(xí)VC的新手,本書對(duì)您而言是一本不可多得的學(xué)習(xí)用書。只要您認(rèn)真閱讀本書,相信您一定會(huì)在很短的時(shí)間內(nèi)掌握其中的方法。同時(shí),本書提供了近10小時(shí)的視頻教學(xué)錄像,可以幫助您在VC編程世界中暢游。也許您還會(huì)問,我已有一些編程基礎(chǔ),這本書適合我嗎?當(dāng)然適合,讀者可以根據(jù)實(shí)際情況選擇閱讀本書的不同部分。書中介紹Visual c++6.O編程必須掌握的基本技術(shù),非常適合初學(xué)者入門學(xué)習(xí),并介紹了界面設(shè)計(jì)中必須用到的技術(shù)。最后講解開發(fā)中必備的一些技術(shù),可以快速提高實(shí)際編程能力。各篇學(xué)習(xí)內(nèi)容及學(xué)習(xí)效果如下圖所示。

內(nèi)容概要

  《Visual C++程序設(shè)計(jì)標(biāo)準(zhǔn)教程(DVD視頻教學(xué)版)》主要是以初學(xué)者學(xué)習(xí)程序開發(fā)為中心,由淺入深地全面介紹使用Visual C++ 6.0開發(fā)程序的各種技術(shù)。全書共19章。第1章-第4章主要介紹了Visual C++ 6.0開發(fā)環(huán)境和C++語言基礎(chǔ)等內(nèi)容,這樣讀者即使沒有C++的語言基礎(chǔ),也可以在學(xué)習(xí)中對(duì)C++語言有初步的掌握,為以后的學(xué)習(xí)打下基礎(chǔ);第5章-第9章主要介紹對(duì)話框應(yīng)用程序、文檔視圖應(yīng)用程序、常用控件、菜單、工具欄和狀態(tài)欄、文字與圖形處理技術(shù)等內(nèi)容,使讀者可以設(shè)計(jì)美觀的程序界面;第10章~第19章主要介紹打印、ODBC數(shù)據(jù)庫(kù)編程、ADO數(shù)據(jù)庫(kù)編程、文件操作、注冊(cè)表與INI文件操作、動(dòng)態(tài)鏈接庫(kù)、進(jìn)程與線程、網(wǎng)絡(luò)編程和程序調(diào)試等技術(shù),基本上每一章都對(duì)應(yīng)一方面的技術(shù),讀者可以根據(jù)自己的需要進(jìn)行學(xué)習(xí)。  《Visual C++程序設(shè)計(jì)標(biāo)準(zhǔn)教程(DVD視頻教學(xué)版)》附有配套光盤。光盤提供了書中所有實(shí)例的源代碼,并經(jīng)過精心調(diào)試,在Windows XP/Windows 2000/ Windows Server 2003下全部通過,保證能夠正常運(yùn)行。  《Visual C++程序設(shè)計(jì)標(biāo)準(zhǔn)教程(DVD視頻教學(xué)版)》適用于Visual C++初、中級(jí)用戶,也可作為大中專院校師生和培訓(xùn)班的教材,對(duì)于Visual C++編程愛好者,《Visual C++程序設(shè)計(jì)標(biāo)準(zhǔn)教程(DVD視頻教學(xué)版)》也有非常好的參考價(jià)值。

書籍目錄

第1章 Visual C++ 6.0開發(fā)環(huán)境1.1 Visual C++ 6.0概述1.2 Visual C++ 6.0開發(fā)環(huán)境1.2.1 Visual C++ 6.0開發(fā)環(huán)境布局1.2.2 Visual C++ 6.0菜單介紹1.2.3 Visual C++ 6.0工具欄介紹1.2.4 Visual C++ 6.0控件面板介紹1.2.5 工作區(qū)窗口介紹1.2.6 代碼編輯器介紹1.2.7 輸出窗口介紹1.3 定制個(gè)性化開發(fā)環(huán)境1.3.1 利用“Customize”窗口設(shè)置開發(fā)環(huán)境1.3.2 利用“Options”窗口設(shè)置開發(fā)環(huán)境1.3.3 擴(kuò)展IDE集成開發(fā)環(huán)境1.4 代碼編輯器使用技巧1.4.1 在代碼編輯器中實(shí)現(xiàn)錄制功能1.4.2 檢測(cè)代碼中的括號(hào)是否匹配1.4.3 對(duì)齊零亂的代碼1.4.4 顯示函數(shù)參數(shù)1.4.5 完全取詞功能不可用1.4.6 自定義關(guān)鍵字1.5 本章小結(jié)第2章 C++語言基礎(chǔ)2.1 構(gòu)建開發(fā)環(huán)境2.1.1 創(chuàng)建簡(jiǎn)單的工程2.1.2 工程文件分析2.1.3 編譯、連接和運(yùn)行工程2.2 代碼編寫規(guī)范2.2.1 在程序中規(guī)范使用注釋2.2.2 按照命名規(guī)范書寫代碼2.2.3 統(tǒng)一代碼縮進(jìn)格式2.3 C++基本要素2.3.1 深入理解標(biāo)識(shí)符2.3.2 C++ 中常用關(guān)鍵字介紹2.3.3 定義和使用常量2.3.4 深入理解變量2.4 數(shù)據(jù)類型2.4.1 C++簡(jiǎn)單數(shù)據(jù)類型介紹2.4.2 布爾類型2.4.3 字符串類型2.4.4 數(shù)組類型2.4.5 枚舉類型2.4.6 結(jié)構(gòu)體類型2.4.7 C++指針類型2.4.8 使用引用類型為變量設(shè)置別名2.4.9 定義類型別名2.5 數(shù)據(jù)類型轉(zhuǎn)換2.6 運(yùn)算符2.6.1 使用賦值運(yùn)算符為變量賦值2.6.2 使用算術(shù)運(yùn)算符設(shè)計(jì)簡(jiǎn)單計(jì)算器2.6.3 使用關(guān)系運(yùn)算符進(jìn)行條件判斷2.6.4 使用邏輯運(yùn)算符描述復(fù)雜邏輯關(guān)系2.6.5 理解逗號(hào)運(yùn)算符2.6.6 應(yīng)用條件運(yùn)算符簡(jiǎn)化代碼2.6.7 sizeof運(yùn)算符2.6.8 new和delete運(yùn)算符2.7 表達(dá)式2.8 結(jié)合性與優(yōu)先級(jí)2.9 本章小結(jié)第3章 算法與語句3.1 算法3.1.1 什么是算法3.1.2 算法的描述方法3.1.3 3種程序的控制結(jié)構(gòu)3.1.4 算法應(yīng)用舉例3.2 語句3.3 順序語句3.4 分支語句3.4.1 if判斷語句3.4.2 switch語句3.5 循環(huán)語句3.5.1 使用跳轉(zhuǎn)語句goto實(shí)現(xiàn)循環(huán)3.5.2 使用while語句根據(jù)關(guān)系表達(dá)式實(shí)現(xiàn)循環(huán)3.5.3 使用do…while語句根據(jù)關(guān)系表達(dá)式實(shí)現(xiàn)循環(huán)3.5.4 使用for語句根據(jù)循環(huán)次數(shù)實(shí)現(xiàn)循環(huán)3.6 其他控制語句3.6.1 強(qiáng)制結(jié)束語句break3.6.2 繼續(xù)語句continue3.6.3 退出語句exit3.7 異常處理語句3.8 本章小結(jié)第4章 面向過程與面向?qū)ο缶幊?.1 函數(shù)4.1.1 函數(shù)的聲明和定義4.1.2 為函數(shù)設(shè)置參數(shù)4.1.3 為函數(shù)參數(shù)設(shè)置默認(rèn)值4.1.4 使用指針/引用參數(shù)4.1.5 使用數(shù)組參數(shù)4.1.6 為函數(shù)設(shè)置動(dòng)態(tài)參數(shù)4.1.7 定義內(nèi)聯(lián)函數(shù)4.1.8 定義和使用重載函數(shù)4.1.9 應(yīng)用函數(shù)模板定義通用函數(shù)4.1.10 應(yīng)用函數(shù)指針調(diào)用不同的函數(shù)4.1.11 函數(shù)的遞歸調(diào)用4.2 類和對(duì)象4.2.1 深入理解類的概念4.2.2 類的聲明4.2.3 對(duì)象的聲明和實(shí)例化4.2.4 類成員的訪問4.2.5 類成員的保護(hù)4.2.6 構(gòu)造函數(shù)的定義及調(diào)用4.2.7 析構(gòu)函數(shù)的定義及調(diào)用過程分析4.2.8 類的繼承4.2.9 為類定義內(nèi)聯(lián)方法4.2.10 定義靜態(tài)成員數(shù)據(jù)和靜態(tài)方法4.2.11 定義友元類和友元函數(shù)4.2.12 重載運(yùn)算符4.3 異常處理4.3.1 異常捕捉4.3.2 拋出異常4.4 本章小結(jié)第5章 對(duì)話框應(yīng)用程序5.1 構(gòu)建對(duì)話框應(yīng)用程序5.2 對(duì)話框的操作5.2.1 創(chuàng)建對(duì)話框5.2.2 顯示對(duì)話框5.2.3 設(shè)置對(duì)話框?qū)傩?.3 對(duì)話框中控件的操作5.3.1 添加控件5.3.2 選擇控件5.3.3 復(fù)制控件5.3.4 刪除控件5.3.5 對(duì)齊控件5.3.6 添加控件成員變量5.3.7 控件的子類化5.4 添加數(shù)據(jù)成員和成員函數(shù)5.4.1 添加普通的數(shù)據(jù)成員5.4.2 添加普通的成員函數(shù)5.4.3 添加消息處理函數(shù)5.5 Windows消息對(duì)話框5.6 Windows通用對(duì)話框5.6.1 使用文件對(duì)話框獲取磁盤中的文件5.6.2 使用“查找/替換”對(duì)話框查找并替換編輯框中的文本5.6.3 使用“字體”對(duì)話框獲取字體信息5.6.4 使用“打印”對(duì)話框獲取打印機(jī)設(shè)備上下文5.6.5 使用“頁(yè)面設(shè)置”對(duì)話框設(shè)計(jì)打印紙大小5.7 本章小結(jié)第6章 文檔/視圖應(yīng)用程序6.1 構(gòu)建文檔/視圖應(yīng)用程序6.2 文檔、視圖結(jié)構(gòu)的創(chuàng)建6.2.1 文檔模板的創(chuàng)建6.2.2 文檔的創(chuàng)建6.2.3 框架與視圖的創(chuàng)建6.3 文檔模板6.3.1 文檔管理器6.3.2 文檔模板6.4 文檔對(duì)象6.4.1 文檔對(duì)象的主要方法6.4.2 文檔對(duì)象的序列化6.4.3 文檔的初始化6.4.4 文檔的命令處理6.4.5 文檔的銷毀6.5 視圖對(duì)象6.5.1 視圖對(duì)象主要方法6.5.2 視圖對(duì)象的初始化6.5.3 視圖的銷毀6.6 框架對(duì)象6.6.1 框架對(duì)象的主要方法6.6.2 框架的初始化6.6.3 框架的命令消息處理6.7 視圖分割6.7.1 劃分子窗口6.7.2 任意劃分子窗口6.8 視圖窗口的高級(jí)應(yīng)用6.8.1 隱藏視圖創(chuàng)建選擇窗口6.8.2 動(dòng)態(tài)創(chuàng)建視圖窗口6.8.3 在視圖窗口中顯示網(wǎng)頁(yè)6.9 本章小結(jié)第7章 控件7.1 靜態(tài)文本控件(Static Text)7.1.1 靜態(tài)文本控件概述7.1.2 靜態(tài)文本控件的主要屬性7.1.3 靜態(tài)文本控件的主要方法、事件7.1.4 靜態(tài)文本控件在界面中的應(yīng)用7.2 編輯框控件(Edit Box)7.2.1 編輯框控件概述7.2.2 編輯框控件的主要屬性7.2.3 編輯框控件的主要方法、事件7.2.4 使用編輯框控件設(shè)計(jì)登錄對(duì)話框7.3 按鈕控件(Button)7.3.1 按鈕控件概述7.3.2 按鈕控件的主要屬性7.3.3 按鈕控件的主要方法、事件7.3.4 簡(jiǎn)單計(jì)算器程序設(shè)計(jì)7.4 列表框控件(List Box)7.4.1 列表框控件概述7.4.2 列表框控件的主要屬性7.4.3 列表框控件的主要方法、事件7.4.4 操作列表框控件中的數(shù)據(jù)7.5 組合框控件(Combo Box)7.5.1 組合框控件概述7.5.2 組合框控件的主要屬性7.5.3 組合框控件的主要方法、事件7.5.4 自動(dòng)調(diào)整組合框的列表寬度7.6 列表視圖控件(List Control)7.6.1 列表視圖控件概述7.6.2 列表視圖控件的主要屬性7.6.3 列表視圖控件的主要方法、事件7.6.4 以列表視圖控件的圖標(biāo)風(fēng)格顯示數(shù)據(jù)7.7 樹視圖控件(Tree Control)7.7.1 樹視圖控件概述7.7.2 樹視圖控件的主要屬性7.7.3 樹視圖控件的主要方法、事件7.7.4 利用樹視圖控件顯示樹狀結(jié)構(gòu)7.8 本章小結(jié)第8章 菜單、工具欄和狀態(tài)欄設(shè)計(jì)8.1 菜單設(shè)計(jì)8.1.1 菜單資源設(shè)計(jì)8.1.2 菜單項(xiàng)的命令處理8.1.3 菜單項(xiàng)的更新機(jī)制8.1.4 菜單類介紹8.1.5 使用菜單類創(chuàng)建菜單8.1.6 設(shè)計(jì)彈出式菜單8.2 工具欄設(shè)計(jì)8.2.1 工具欄資源設(shè)計(jì)8.2.2 工具欄的命令處理8.2.3 工具欄類(CToolBar)介紹8.2.4 使用工具欄類創(chuàng)建工具欄8.2.5 工具欄控制類(CToolBarCtrl)介紹8.2.6 使用工具欄控制類創(chuàng)建工具欄8.3 狀態(tài)欄設(shè)計(jì)8.3.1 狀態(tài)欄類(CStatusBar)介紹8.3.2 使用狀態(tài)欄類創(chuàng)建狀態(tài)欄8.3.3 在狀態(tài)欄中添加進(jìn)度條控件8.3.4 狀態(tài)欄控制類(CStatusBarCtrl)介紹8.3.5 使用狀態(tài)欄控制類創(chuàng)建狀態(tài)欄8.4 本章小結(jié)第9章 文字與圖形處理技術(shù)9.1 圖形設(shè)備接口9.1.1 設(shè)備上下文介紹9.1.2 熟悉使用GDI對(duì)象9.2 文本輸出9.2.1 使用TextOut方法在指定位置輸出文本9.2.2 使用ExtTextOut方法在指定區(qū)域輸出文本9.2.3 使用TabbedTextOut方法根據(jù)制表位輸出文本9.2.4 使用DrawText方法格式化輸出文本9.3 文本屬性9.3.1 設(shè)置文本字體9.3.2 設(shè)置文本對(duì)齊方式9.3.3 設(shè)置文本顏色9.3.4 設(shè)置文本背景顏色9.3.5 設(shè)置文本背景模式9.3.6 獲取文本長(zhǎng)度9.4 圖形繪制9.4.1 利用點(diǎn)線繪制多邊形9.4.2 如何快速地繪制圖形9.4.3 如何填充指定的區(qū)域9.4.4 繪制不規(guī)則圖形9.5 圖像顯示9.5.1 設(shè)備相關(guān)和設(shè)備無關(guān)位圖9.5.2 在視圖中繪制位圖9.5.3 放大和縮小顯示圖片9.6 本章小結(jié)第10章 打印技術(shù)10.1 打印概述10.1.1 文檔視圖的打印流程10.1.2 CPrintinfo結(jié)構(gòu)10.1.3 動(dòng)態(tài)計(jì)算頁(yè)碼10.2 映射模式與坐標(biāo)系統(tǒng)10.2.1 固定比率與可變比率映射模式10.2.2 MM_TEXT映射模式10.2.3 設(shè)置邏輯與設(shè)備坐標(biāo)10.3 打印控制10.3.1 獲取打印紙的左邊距和上邊距10.3.2 控制打印方向10.3.3 設(shè)置打印份數(shù)10.4 打印實(shí)例10.4.1 設(shè)計(jì)報(bào)表打印程序10.4.2 設(shè)計(jì)單據(jù)打印報(bào)表10.4.3 設(shè)計(jì)工作證打印程序10.4.4 設(shè)計(jì)圖片打印程序10.5 本章小結(jié)第11章 多媒體技術(shù)11.1 圖像處理技術(shù)11.1.1 位圖文件結(jié)構(gòu)分析11.1.2 將位圖文件繪制成對(duì)話框背景11.1.3 將設(shè)備上下文轉(zhuǎn)換為位圖11.2 音頻處理技術(shù)11.2.1 播放應(yīng)用程序中的WAVE資源11.2.2 播放WAVE文件11.2.3 音量大小控制11.3 視頻處理技術(shù)11.3.1 播放AVI文件11.3.2 將AVI動(dòng)畫分解成BMP位圖11.3.3 將BMP位圖組合成AVI動(dòng)畫11.4 本章小結(jié)第12章 ODBC數(shù)據(jù)庫(kù)編程12.1 ODBC概述12.2 設(shè)置ODBC數(shù)據(jù)源12.3 MFC ODBC類12.3.1 CDatabase類介紹12.3.2 CRecordset類介紹12.3.3 CFieldExchange類介紹12.3.4 CRecordView類介紹12.3.5 CDBException類介紹12.4 MFC ODBC數(shù)據(jù)庫(kù)操作技術(shù)12.4.1 連接數(shù)據(jù)源12.4.2 打開記錄集12.4.3 移動(dòng)記錄12.4.4 向數(shù)據(jù)表中添加記錄12.4.5 修改現(xiàn)有記錄12.4.6 刪除指定的記錄12.4.7 根據(jù)條件查詢記錄12.4.8 使用SQL語句操作數(shù)據(jù)庫(kù)12.5 本章小結(jié)第13章 ADO數(shù)據(jù)庫(kù)編程13.1 ADO概述13.2 ADO對(duì)象13.2.1 連接對(duì)象Connection13.2.2 命令對(duì)象Command13.2.3 記錄集對(duì)象Recordset13.3 ADO數(shù)據(jù)庫(kù)操作技術(shù)13.3.1 導(dǎo)入ADO動(dòng)態(tài)鏈接庫(kù)13.3.2 使用ADO智能指針13.3.3 初始化COM環(huán)境13.3.4 連接數(shù)據(jù)庫(kù)13.3.5 獲取連接數(shù)據(jù)庫(kù)字符串的簡(jiǎn)單方法13.3.6 打開記錄集13.3.7 遍歷記錄集13.3.8 獲取記錄集記錄數(shù)13.3.9 向記錄集中添加數(shù)據(jù)13.3.10 修改現(xiàn)有記錄13.3.11 刪除記錄集中指定記錄13.3.12 使用SQL語句操作數(shù)據(jù)庫(kù)13.3.13 向數(shù)據(jù)庫(kù)中添加位圖13.4 本章小結(jié)第14章 文件操作14.1 C庫(kù)和運(yùn)行庫(kù)函數(shù)文件操作14.1.1 C庫(kù)和運(yùn)行庫(kù)函數(shù)文件操作介紹14.1.2 創(chuàng)建并寫入文件14.1.3 獲取文件位置指針與文件長(zhǎng)度14.2 CFile類文件操作14.2.1 CFile類介紹14.2.2 獲取文件屬性14.2.3 十六進(jìn)制顯示文本文件14.2.4 使用CFile實(shí)現(xiàn)文件的復(fù)制14.2.5 報(bào)告文件異常14.2.6 CFile類與CStdioFile類的比較14.3 MFC串行化14.3.1 CArchive類介紹14.3.2 Serialize函數(shù)分析14.3.3 創(chuàng)建串行化類14.3.4 實(shí)現(xiàn)對(duì)象的串行化14.4 文件查找類14.4.1 文件查找類介紹14.4.2 查找指定文件14.4.3 顯示磁盤目錄14.5 本章小結(jié)第15章 注冊(cè)表與INI文件15.1 注冊(cè)表15.1.1 注冊(cè)表簡(jiǎn)介15.1.2 注冊(cè)表結(jié)構(gòu)分析15.2 注冊(cè)表函數(shù)15.2.1 CRegKey類15.2.2 注冊(cè)表數(shù)據(jù)的寫入15.2.3 注冊(cè)表的相關(guān)查詢15.2.4 注冊(cè)表數(shù)據(jù)的枚舉15.3 INI文件15.3.1 INI文件簡(jiǎn)介15.3.2 INI文件結(jié)構(gòu)分析15.4 INI文件操作函數(shù)15.4.1 操作INI文件函數(shù)介紹15.4.2 INI文件中鍵名數(shù)據(jù)的讀寫15.4.3 讀寫結(jié)構(gòu)數(shù)據(jù) 410 15.4.4 節(jié)名與鍵名的枚舉15.5 本章小結(jié)第16章 動(dòng)態(tài)鏈接庫(kù)16.1 鏈接庫(kù)概述16.1.1 鏈接庫(kù)的構(gòu)成16.1.2 動(dòng)態(tài)鏈接庫(kù)和靜態(tài)鏈接庫(kù)16.2 鏈接庫(kù)的創(chuàng)建與使用16.2.1 通過向?qū)?chuàng)建靜態(tài)鏈接庫(kù)16.2.2 使用靜態(tài)鏈接庫(kù)16.2.3 創(chuàng)建Win32動(dòng)態(tài)鏈接庫(kù)16.2.4 MFC的3種動(dòng)態(tài)鏈接庫(kù)16.3 鏈接庫(kù)的導(dǎo)出16.3.1 動(dòng)態(tài)鏈接庫(kù)的命名改編16.3.2 使用dumpbin工具查看鏈接庫(kù)16.3.3 使用DEF文件導(dǎo)出函數(shù)名稱16.3.4 隱式調(diào)用與動(dòng)態(tài)加載16.3.5 從動(dòng)態(tài)鏈接庫(kù)中導(dǎo)出類16.4 動(dòng)態(tài)鏈接庫(kù)高級(jí)應(yīng)用16.4.1 模塊狀態(tài)16.4.2 資源動(dòng)態(tài)鏈接庫(kù)16.4.3 鉤子介紹16.4.4 使用鉤子動(dòng)態(tài)鏈接庫(kù)監(jiān)控鍵盤16.5 本章小結(jié)第17章 進(jìn)程與線程17.1 進(jìn)程17.1.1 理解進(jìn)程的概念17.1.2 進(jìn)程實(shí)例句柄17.1.3 進(jìn)程的創(chuàng)建17.1.4 進(jìn)程的終止17.2 進(jìn)程的應(yīng)用17.2.1 啟動(dòng)外部程序17.2.2 進(jìn)程間的消息通信17.2.3 進(jìn)程間內(nèi)存共享17.2.4 列舉系統(tǒng)中的進(jìn)程17.3 線程17.3.1 深入理解線程17.3.2 線程的創(chuàng)建與終止17.3.3 用戶界面線程17.4 線程同步17.4.1 線程同步的重要性17.4.2 互斥實(shí)現(xiàn)線程同步17.4.3 臨界區(qū)實(shí)現(xiàn)線程同步17.4.4 事件實(shí)現(xiàn)線程同步17.5 本章小結(jié)第18章 網(wǎng)絡(luò)編程18.1 網(wǎng)絡(luò)基礎(chǔ)知識(shí)18.1.1 計(jì)算機(jī)網(wǎng)絡(luò)的定義、功能及分類18.1.2 OSI參考模型18.1.3 TCP/IP協(xié)議簇分析18.2 局域網(wǎng)技術(shù)18.2.1 獲取網(wǎng)卡地址18.2.2 映射網(wǎng)絡(luò)驅(qū)動(dòng)器18.2.3 獲取局域網(wǎng)計(jì)算機(jī)名稱和IP18.2.4 獲得網(wǎng)上共享資源18.2.5 在局域網(wǎng)中發(fā)送短消息18.3 Windows套接字技術(shù)18.3.1 套接字概述18.3.2 WinSock API相關(guān)函數(shù)18.3.3 使用套接字函數(shù)設(shè)計(jì)網(wǎng)絡(luò)聊天室18.4 WinSock類18.4.1 CAsyncSocket類介紹18.4.2 CSocket類介紹18.4.3 使用WinSock類設(shè)計(jì)網(wǎng)絡(luò)聊天室18.5 本章小結(jié)第19章 程序調(diào)試19.1 斷點(diǎn)跟蹤19.1.1 設(shè)置普通斷點(diǎn)19.1.2 設(shè)置條件斷點(diǎn)19.1.3 設(shè)置數(shù)據(jù)斷點(diǎn)19.1.4 設(shè)置消息斷點(diǎn)19.1.5 進(jìn)行斷點(diǎn)跟蹤19.2 調(diào)試窗口19.2.1 使用“Watch”窗口查看變量值19.2.2 使用“Call Stack”窗口查看函數(shù)的調(diào)用19.2.3 使用“Memory”窗口查看對(duì)象的內(nèi)存信息19.2.4 使用“Variables”窗口查看變量信息19.2.5 使用“Registers”窗口查看寄存器信息19.2.6 使用“Disassembly”窗口查看反匯編代碼19.3 內(nèi)存泄露檢測(cè)19.4 本章小結(jié)附錄 實(shí)例快速檢索

章節(jié)摘錄

插圖:1.1 VisuaI C++6.0概述Visualc++6.0是MicrosoftVisualStudi06.0家族成員之一,是基于Windows操作系統(tǒng)的C++語言程序的可視化編程工具,集代碼編輯、編譯、連接、調(diào)試等功能于一體,給編程人員提供了一個(gè)完整、全面而又方便的開發(fā)環(huán)境,并為用戶提供了多種有用的輔助開發(fā)工具。由于Visual C++6.0的執(zhí)行速度和對(duì)操作系統(tǒng)的訪問權(quán)限之高,是其他許多編程工具無法比擬的,因此,Visual c++成為眾多程序員在Windows操作系統(tǒng)下編程的首選工具。Visual C++6.O擁有兩種編程方式:一種是傳統(tǒng)的基于Windows API的C編程方式,雖然其代碼效率較高,但開發(fā)難度與開發(fā)工作量也隨著增高,目前使用這種編程方式的用戶已經(jīng)很少;另一種是基于MFC的c++編程方式,雖然其代碼運(yùn)行效率相對(duì)較低,但開發(fā)難度小、開發(fā)工作量小、源代碼效率高,已成為Visual C++開發(fā)Wmdows應(yīng)用程序的主流。1.2 VisuaI C++6.0開發(fā)環(huán)境在使用Visual C++6.0開發(fā)應(yīng)用程序之前,首先需要了解Visual c++6.0的開發(fā)環(huán)境。

編輯推薦

《Visual C++程序設(shè)計(jì)標(biāo)準(zhǔn)教程(DVD視頻教學(xué)版)》適合自學(xué)《Visual C++程序設(shè)計(jì)標(biāo)準(zhǔn)教程(DVD視頻教學(xué)版)》從零起步、循序漸進(jìn),全面提高學(xué)、練、用能力。技術(shù)參考手冊(cè)全書分為起步篇、提高篇和實(shí)例篇,內(nèi)容全面。您可以根據(jù)實(shí)際情況選擇閱讀《Visual C++程序設(shè)計(jì)標(biāo)準(zhǔn)教程(DVD視頻教學(xué)版)》的不同部分。編程實(shí)例參考手冊(cè)書中包含125個(gè)編程實(shí)例、2個(gè)綜合項(xiàng)目案例。可以讓您在實(shí)戰(zhàn)中掌握編程技能。老師講解超大容量的DVD多媒體教學(xué)光盤??偣?00分鐘的多媒體語音視頻教學(xué)就像有一位專業(yè)老師貼身指導(dǎo)一樣。免費(fèi)網(wǎng)絡(luò)學(xué)習(xí)課堂贈(zèng)送3周(21小時(shí))網(wǎng)上課堂(價(jià)值1000元),助您跨越入門障礙。包括9小時(shí)網(wǎng)上視頻學(xué)習(xí),9小時(shí)網(wǎng)上實(shí)戰(zhàn)訓(xùn)練。3小時(shí)網(wǎng)上課堂答疑。網(wǎng)址www.cccxy.com(明日網(wǎng)絡(luò)學(xué)習(xí)課堂),購(gòu)書讀者進(jìn)入網(wǎng)址按提示登錄即可。DVD光盤內(nèi)容:書中所有安全的源代碼、600分鐘多媒體語音視頻教學(xué)、《Java編程詞典體驗(yàn)版》、贈(zèng)送6套商務(wù)軟件?!禫isual C++程序設(shè)計(jì)標(biāo)準(zhǔn)教程(DVD視頻教學(xué)版)》提供的模塊源代碼可直接運(yùn)用于二次開發(fā),提高開發(fā)效率。全書共20章.包含17個(gè)典型模塊。內(nèi)容涉及圖形圖像處理、多媒體、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)通信、報(bào)表打印、硬件開發(fā)等領(lǐng)域。圖像處理模塊,F(xiàn)TP文件上傳/下載模塊,辦公助手模塊,電子郵件模塊,桌面精靈模塊,網(wǎng)絡(luò)五子棋模塊,媒體播放器模塊,軟件注冊(cè)模塊,屏幕錄像模塊,短信群發(fā)模塊,計(jì)算機(jī)監(jiān)控模塊,監(jiān)控卡視頻監(jiān)控模塊,考試管理模塊,界面換膚模塊,SQL數(shù)據(jù)庫(kù)提取器模塊,系統(tǒng)優(yōu)化模塊,萬能打印模塊,一部久享盛譽(yù)的程序開發(fā)寶典,精選500多個(gè)典型范例,覆蓋全面,源于實(shí)際項(xiàng)目開發(fā),幫助讀者短時(shí)間掌握更多實(shí)用技術(shù)、提高編程水平,·范例經(jīng)過精心編排,重點(diǎn)、難點(diǎn)突出,易查易學(xué),附錄提供快速索引,查找方便,光盤包含所有范例源代碼及速查工具。明日科技有限公司是一家以計(jì)算機(jī)軟件技術(shù)為核心的高科技企業(yè),多年來始終致力于行業(yè)管理軟件開發(fā)、數(shù)字化出版物制作、計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)綜合應(yīng)用以及行業(yè)電子商務(wù)網(wǎng)站開發(fā)等領(lǐng)域,涉及生產(chǎn)、管理、控制、倉(cāng)儲(chǔ)、物流、營(yíng)銷、服務(wù)等行業(yè)。公司擁有軟件開發(fā)和項(xiàng)目實(shí)施方面的資深專家和學(xué)習(xí)型技術(shù)團(tuán)隊(duì),多年來積累了豐富的技術(shù)文檔和學(xué)習(xí)資料,公司的開發(fā)團(tuán)隊(duì)不僅是開拓進(jìn)取的技術(shù)實(shí)踐者,更致力于成為技術(shù)的普及和傳播者。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Visual C++程序設(shè)計(jì)標(biāo)準(zhǔn)教程 PDF格式下載


用戶評(píng)論 (總計(jì)1條)

 
 

  •   內(nèi)容適合初學(xué)者,但是紙張質(zhì)量不好
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7