內(nèi)容概要
本書全面講解了Visual C++ 6.0應(yīng)用程序開發(fā)方面的內(nèi)容,包括集成開發(fā)環(huán)境IDE、C++語言的基本語法和面向?qū)ο蠹夹g(shù)、微軟基礎(chǔ)類庫(MFC)、MFC應(yīng)用程序框架、AppWizard和ClassWizard的使用方法、各種對話框的使用方法、常用窗體控件和高級控件的詳細(xì)用途及其使用方法、文件處理、文字和圖形操作、網(wǎng)絡(luò)編程和多線程技術(shù)等。
本書的特點(diǎn)是對每一個(gè)重要的知識點(diǎn)除了講述原理外,一般都配有對應(yīng)的精彩實(shí)例演示,這些實(shí)例從易到難,深入淺出。本書適合Visual C++初、中級讀者系統(tǒng)地學(xué)習(xí),也可供軟件開發(fā)人員參考。
書籍目錄
第1章 進(jìn)入Visual C++世界 1 1.1 初識Visual C++ 1.2 集成開發(fā)環(huán)境 1.2.1 Visual C++ 主窗口 1.2.2 標(biāo)題欄和工具欄 1.2.3 菜單 1.3 本章小結(jié) 第2章 C++編程基礎(chǔ) 2.1 什么是C++ 2.2 C++類及其主要成員 2.2.1 定義C++類 2.2.2 成員變量 2.2.3 構(gòu)造函數(shù) 2.2.4 析構(gòu)函數(shù) 2.2.5 虛函數(shù) 2.3 C++的優(yōu)點(diǎn) 2.3.1 封裝性 2.3.2 繼承性 2.3.3 多態(tài)性 2.4 靜態(tài)變量 2.5 運(yùn)算符重載 2.6 C++編程規(guī)范 2.6.1 命名規(guī)范 2.6.2 注釋規(guī)范 2.6.3 格式規(guī)范 2.7 本章小結(jié) 第3章 第一個(gè)Visual C++程序——鼠標(biāo)追蹤 3.1 簡介程序生成向?qū)ВˋppWizard) 3.1.1 啟動(dòng)AppWizard 3.1.2 文件(Files)選項(xiàng)卡 3.1.3 工程(Projects)選項(xiàng)卡 3.1.4 工作區(qū)(Workspaces)選項(xiàng)卡 3.1.5 其他文檔(Other Documents)選項(xiàng)卡 3.2 用AppWizard生成鼠標(biāo)追蹤程序 3.2.1 步驟1——?jiǎng)?chuàng)建一個(gè)新的Visual C++工程 3.2.2 步驟2——確定程序名稱和路徑 3.2.3 步驟3——選擇程序類型 3.2.4 步驟4——確定數(shù)據(jù)庫來源 3.2.5 步驟5——設(shè)置所支持的文檔類型 3.2.6 步驟6——設(shè)定程序特征項(xiàng) 3.2.7 步驟7——確定工程樣式 3.2.8 步驟8——調(diào)整最終的類信息 3.2.9 步驟9——生成程序初始框架 3.3 程序的框架說明 3.3.1 程序的組成文件 3.3.2 程序生成類及其簡介 3.4 完善鼠標(biāo)追蹤程序 3.4.1 編寫并保存代碼 3.4.2 編譯并運(yùn)行程序 3.5 本章小結(jié)第4章 微軟類庫(MFC)基礎(chǔ) 4.1 應(yīng)用程序框架結(jié)構(gòu)類 4.2 程序窗口類 4.3 圖形打印類 4.4 文件類 4.5 Internet類 4.6 集合類 4.7 異常和調(diào)試支持類 4.8 本章小結(jié)第5章 MFC應(yīng)用程序框架 5.1 最簡單的單文檔程序--“新年好!” 5.2 多文檔程序框架 5.3 文檔/視圖結(jié)構(gòu) 5.4 具有文檔/視圖結(jié)構(gòu)的程序示例 5.5 本章小結(jié) 第6章 類的設(shè)計(jì)魔棒——ClassWizard 6.1 初識ClassWizard 6.2 ClassWizard的常用功能與操作 6.3 本章小結(jié) 第7章 程序菜單、工具欄和狀態(tài)欄 7.1 設(shè)計(jì)和使用程序菜單 7.2 設(shè)計(jì)和使用程序工具欄 7.3 設(shè)計(jì)和使用程序狀態(tài)欄 7.4 綜合示例--小小時(shí)鐘 7.5 本章小結(jié) 第8章 輸入輸出與對話框 8.1 響應(yīng)Windows基本消息 8.2 顯示提示信息 8.3 對話框概述 8.4 通用對話框 8.5 本章小結(jié) 第9章 常用窗體控件 9.1 控件初步 9.2 按鈕控件及范例 9.3 靜態(tài)控件及范例 9.4 編輯控件及范例 9.5 列表控件及范例 9.6 組合框控件及范例 9.7 滾動(dòng)控件及范例 9.8 本章小結(jié) 第10章 高級控件 10.1 Win32高級控件 10.2 數(shù)字滾選按鈕控件 10.3 滑尺控件 10.4 進(jìn)度條控件 10.5 樹形視圖控件 10.6 列表視圖控件 10.7 動(dòng)畫控件 10.8 標(biāo)簽控件 10.9 范例--高級控件的使用 10.10 控件使用技術(shù)總結(jié) 10.11 本章小結(jié) 第11章 文件的存取 11.1 API函數(shù)及其范例 11.2 CFile類及其范例 11.3 CStdioFile類及其范例 11.4 本章小結(jié) 第12章 文字和圖形操作 12.1 圖形設(shè)備接口和設(shè)備上下文 12.2 映射模式及其范例 12.3 文本輸出及其范例 12.4 輸出圖形及其范例 12.5 本章小結(jié) 第13章 網(wǎng)絡(luò)編程 13.1 TCP/IP簡介 13.2 Windows Sockets簡介 13.3 Windows Sockets類 13.4 本章小結(jié) 第14章 多線程技術(shù) 14.1 Windows多線程機(jī)制 14.2 線程間通信 14.3 線程同步 14.4 工作者線程與用戶界面線程 14.5 本章小結(jié)
圖書封面
評論、評分、閱讀與下載
Visual C++6.0入門與提高 PDF格式下載