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

Visual C++ 6.0開發(fā)技巧與實例教程

Visual C++ 6.0開發(fā)技巧與實例教程

定 價:¥45.00

作 者: 同志工作室編著
出版社: 人民郵電出版社
叢編項: 看實例學(xué)編程系列叢書
標(biāo) 簽: C語言 程序設(shè)計 教材

ISBN: 9787115085450 出版時間: 2000-01-01 包裝:
開本: 26cm+光盤1片 頁數(shù): 356 字?jǐn)?shù):  

內(nèi)容簡介

  Visual C++ 6.0是運行于Windows(包括Windows95/98/NT)上的交互式可視化集成開發(fā)環(huán)境,是美國Microsoft公司開發(fā)的Microsoft Visual Studio的一部分。本書以程序開發(fā)為主線,內(nèi)容涵蓋了利用Visual C++ 6.0開發(fā)完整的應(yīng)用程序所需的各種知識,如對話框編程、MFC類、文件操作、文檔和視、多線程技術(shù)、動態(tài)鏈接庫、ActiveX控件、多媒體開發(fā)和網(wǎng)絡(luò)與數(shù)據(jù)庫開發(fā)等。本書通俗易懂,內(nèi)容翔實,實例豐富。對于初學(xué)Visual C++者而言,利用本書可以迅速達到中級程序員的水平;對已經(jīng)具有Visual C++編程經(jīng)驗的讀者來說是很好的升級指導(dǎo)書;對于從事Visual C++開發(fā)與應(yīng)用的廣大科研人員、高校相關(guān)專業(yè)師生也不失為一本有價值的自學(xué)、教學(xué)參考書。

作者簡介

暫缺《Visual C++ 6.0開發(fā)技巧與實例教程》作者簡介

圖書目錄

第1章 創(chuàng)建第一個應(yīng)用程序
1.1 Visual C++ 6.0簡介 
1.2 用AppWizard生成一個單文檔程序 
1.3 用AppWizard生成一個基于對話框的程序 
1.4 小結(jié) 
第2章 Visual C++ 6.0的開發(fā)環(huán)境
2.1 Visual C++ 6.0菜單功能介紹 
2.1.1 File菜單 
2.1.2 Edit菜單 
2.1.3 View菜單 
2.1.4 Insert菜單 
2.1.5 Project菜單 
2.1.6 Build菜單 
2.1.7 Tools菜單 
2.1.8 Window菜單 
2.1.9 Help菜單 
2.2 Visual C++ 6.0的工具條 
2.3 小結(jié) 
第3章 對話框編程基礎(chǔ)
3.1 從實例程序LittleAdder看對話框編程過程 
3.1.1 定制對話框模板 
3.1.2 定義成員變量 
3.1.3 增加事件處理函數(shù) 
3.1.4 增加代碼 
3.2 Dialog-Based Application的源程序結(jié)構(gòu) 
3.2.1 類結(jié)構(gòu) 
3.2.2 文件結(jié)構(gòu) 
3.2.3 資源 
3.3 MFC程序的工作流程 
3.3.1 生成CwinApp的一個實例 
3.3.2 WinMain函數(shù) 
3.3.3 AfxWinMain函數(shù)的執(zhí)行過程 
3.3.4 Dialog-Based Application的程序運行流程 
3.4 幾種常用簡單控件的介紹 
3.4.1 靜態(tài)文本框 
3.4.2 Picture控件 
3.4.3 編輯框 
3.4.4 按鈕/復(fù)選框/單選框/組框 
3.5 小結(jié) 
第4章 對話框深入編程
4.1 使用更多的對話框控件 
4.1.1 列表框(ListBox) 
4.1.2 組合框(ComboBox) 
4.1.3 滾動條(Scroll Bar) 
4.1.4 進度條(Progress) 
4.1.5 滑動控件(Slider) 
4.1.6 樹控件(Tree Control) 
4.1.7 IP地址控件(IP Address) 
4.1.8 控件使用演示實例1:演示列表框、組合框和IP地址控件 
4.1.9 控件使用演示實例2:演示樹控件、進度條和滑動控件 
4.2 新建和顯示一個對話框 
4.2.1 新建對話框資源 
4.2.2 為對話框增加管理類 
4.2.3 使用對話框 
4.3 為對話框增加菜單、工具條和狀態(tài)條 
4.3.1 編輯菜單 
4.3.2 增加菜單單擊消息響應(yīng)函數(shù) 
4.3.3 編輯工具條 
4.3.4 增加工具條按鈕命令消息響應(yīng)函數(shù) 
4.3.5 菜單、工具條及狀態(tài)條的MFC管理類 
4.3.6 把菜單、工具條和狀態(tài)條加入主對話框 
4.3.7 為菜單和工具條響應(yīng)函數(shù)增加代碼 
4.4 Windows通用對話框 
4.4.1 CFileDialog 
4.4.2 實例:設(shè)置文件對話框 
4.4.3 CColorDialog 
4.4.4 實例:使用顏色對話框 
4.4.5 CFontDialog 
4.4.6 實例:使用字體對話框 
4.4.7 CPrintDialog 
4.4.8 CFindReplaceDialog 
4.5 無模式對話框 
4.6 標(biāo)簽化對話框 
4.6.1 創(chuàng)建屬性頁 
4.6.2 創(chuàng)建屬性表 
4.6.3 與屬性表交互 
4.6.4 實例:寵物選擇程序PropertySheetTest 
4.6.5 創(chuàng)建基于屬性表的程序 
4.7 小結(jié) 
第5章 常用MFC類介紹
5.1 窗口公共基類CWnd 
5.1.1 窗口句柄 
5.1.2 窗口的大小和位置 
5.1.3 窗口的狀態(tài) 
5.1.4 窗口訪問函數(shù) 
5.1.5 窗口更新/刷新函數(shù) 
5.1.6 坐標(biāo)轉(zhuǎn)換函數(shù) 
5.1.7 定時器函數(shù) 
5.2 功能強大的字符串類CString 
5.2.1 CString的構(gòu)造函數(shù) 
5.2.2 CString的基本操作 
5.2.3 字符串賦值、合并與格式化 
5.2.4 字符串的比較 
5.2.5 串提取 
5.2.6 串轉(zhuǎn)換 
5.2.7 串查找 
5.2.8 CString對流式存取的支持 
5.2.9 實例:句子的單詞分解 
5.3 MFC數(shù)組類 
5.3.1 數(shù)組模板類 
5.3.2 非模板數(shù)組類 
5.4 MFC鏈表類 
5.4.1 鏈表模板類 
5.4.2 非模板鏈表類 
5.5 CPoint、CRect和CSize 
5.5.1 CPoint 
5.5.2 CSize 
5.5.3 CRect 
5.6 CTime和CTimeSpan 
5.6.1 CTime類 
5.6.2 CTimeSpan類 
5.7 小結(jié) 
第6章 文件操作
6.1 CFile 
6.1.1 打開文件 
6.1.2 文件讀寫 
6.1.3 文件定位 
6.1.4 文件相關(guān)信息的設(shè)置與獲取 
6.1.5 文件鎖定與解鎖 
6.1.6 文件關(guān)閉 
6.2 CArchive 
6.2.1 類的序列化 
6.2.2 實例:類C3DPoint的序列化 
6.2.3 創(chuàng)建CArchive對象 
6.2.4 關(guān)閉CArchive 
6.2.5 CArchive的讀寫操作 
6.2.6 CArchive的狀態(tài)函數(shù) 
6.2.7 在項目SerializeTest中測試類C3DPoint 
6.3 CStdioFile類 
6.3.1 CStdioFile的文本存取 
6.3.2 實例:用CStdioFile類向test.txt存取文本 
6.4 小結(jié) 
第7章 文檔和視
7.1 Doc/View的程序結(jié)構(gòu)及工作流程 
7.1.1 實例程序MyDraw 
7.1.2 Doc/View體系結(jié)構(gòu)的程序結(jié)構(gòu) 
7.1.3 Doc/View程序的工作流程 
7.2 通過視類(CView)與用戶交互 
7.2.1 在視(CView)中響應(yīng)鼠標(biāo)輸入與畫圖 
7.2.2 在視中響應(yīng)鍵盤輸入與顯示字符 
7.3 利用文檔類(CDocument)處理程序數(shù)據(jù) 
7.3.1 向文檔類中添加數(shù)據(jù) 
7.3.2 窗口重畫處理 
7.3.3 在文檔類中實現(xiàn)程序數(shù)據(jù)的文件I/O 
7.4 處理菜單和工具條 
7.4.1 編輯菜單資源 
7.4.2 通過編輯加速鍵資源來設(shè)置菜單項的快捷鍵 
7.4.3 編輯工具條資源 
7.4.4 增加菜單/工具條消息響應(yīng)函數(shù) 
7.4.5 修改函數(shù)OnLButtonUp()、OnLButtonMove()和OnDraw() 
7.4.6 擴展類CLine以支持矩形和橢圓 
7.5 專用視類(CEditView、CScrollView、CFormView……) 
7.5.1 專用視圖類增強了CView某些方面的視圖功能 
7.5.2 實例:網(wǎng)頁瀏覽器SimpleBrowser 
7.6 多文檔(MDI)編程 
7.7 小結(jié) 
第8章 多線程技術(shù)
8.1 創(chuàng)建線程 
8.1.1 AfxBeginThread()函數(shù) 
8.1.2 創(chuàng)建線程實例 
8.2 線程間通信 
8.2.1 使用全局變量通信 
8.2.2 使用用戶自定義消息通信 
8.2.3 使用Event對象通信 
8.3 線程同步 
8.3.1 使用Critical Section 
8.3.2 使用Mutex(互斥對象) 
8.3.3 使用信號量(Semaphore) 
8.4 小結(jié) 
第9章 動態(tài)鏈接庫
9.1 概述 
9.2 創(chuàng)建和使用動態(tài)鏈接庫 
9.2.1 DLL的結(jié)構(gòu)和導(dǎo)出方式 
9.2.2 鏈接應(yīng)用程序到DLL 
9.3 使用動態(tài)鏈接庫擴展MFC 
9.4 調(diào)用Windows中的API函數(shù) 
9.4.1 設(shè)置鼠標(biāo)信息 
9.4.2 繪圖程序 
9.5 小結(jié) 
第10章 ActiveX控件開發(fā)技術(shù)
10.1 ActiveX概述 
10.1.1 OLE(對象鏈接與嵌入) 
10.1.2 ActiveX是對OLE的擴展 
10.2 ActiveX控件 
10.2.1 什么是ActiveX控件 
10.2.2 實例:在VC程序開發(fā)中使用ActiveX控件 
10.2.3 ActiveX控件的屬性、事件和方法 
10.2.4 制作ActiveX控件的方法 
10.2.5 ActiveX控件的注冊和使用 
10.3 實例:ActiveX控件ActiveCounter 
10.3.1 用MFC ActiveX ControlWizard創(chuàng)建ActiveX控件ActiveCounter 
10.3.2 在ActiveCounter上顯示文本和圖形 
10.3.3 改變控件的圖標(biāo) 
10.3.4 利用ActiveX Control Test Container測試ActiveCounter.ocx 
10.3.5 定制ActiveCounter的主界面:為ActiveX控件添加子控件 
10.3.6 為ActiveCounter增加屬性 
10.3.7 定制ActiveCounter的屬性頁 
10.3.8 為ActiveCounter增加方法 
10.3.9 為ActiveCounter增加事件 
10.3.10 使用和測試ActiveCounter 
10.4 小結(jié) 
第11章 多媒體開發(fā)技術(shù)
11.1 MMControl控件 
11.2 媒體播放器的制作 
11.3 MCIWndX控件 
11.4 動畫播放應(yīng)用程序 
11.5 小結(jié) 
第12章 網(wǎng)絡(luò)與數(shù)據(jù)庫開發(fā)
12.1 數(shù)據(jù)庫程序設(shè)計 
12.2 網(wǎng)絡(luò)應(yīng)用程序設(shè)計 
12.3 小結(jié) 

本目錄推薦

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