注冊(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++ 6.0編程實(shí)例與技巧

VISUAL C++ 6.0編程實(shí)例與技巧

VISUAL C++ 6.0編程實(shí)例與技巧

定 價(jià):¥48.00

作 者: 王華[等]編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 計(jì)算機(jī)軟件開(kāi)發(fā)與程序設(shè)計(jì)系列叢書(shū)
標(biāo) 簽: VC++

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


ISBN: 9787111070825 出版時(shí)間: 1999-04-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 478 字?jǐn)?shù):  

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

  本書(shū)共分20章,主要介紹了VisualC++集成開(kāi)發(fā)環(huán)境、通用MFC編程、多媒體制作、數(shù)據(jù)庫(kù)編程、多線(xiàn)程編程、網(wǎng)絡(luò)編程、Activex控件以及一些常用編程方法和技巧等,并配以大量例程。本書(shū)讀者對(duì)象是使用VisualC++開(kāi)發(fā)工具的初、中級(jí)程序員。下載本書(shū)源代碼

作者簡(jiǎn)介

暫缺《VISUAL C++ 6.0編程實(shí)例與技巧》作者簡(jiǎn)介

圖書(shū)目錄

     目 錄
   前言
   第1章 VisualC++6.0開(kāi)發(fā)環(huán)境
    1.1主框架窗口
    1.1.1菜單欄
    1.1.2工具欄
    1.1.3工作區(qū)
    1.1.4 客戶(hù)區(qū)
    1.1.5輸出窗口
    1.2資源編輯器
    1.2.1加速鍵編輯器
    1.2.2對(duì)話(huà)框編輯器
    1.2.3圖標(biāo)編輯器
    1.2.4菜單編輯器
    1.2.5串編輯器
    1.2.6工具欄編輯器
    1.2.7版本信息編輯器
    1.3 ViaualC++實(shí)用工具
    1.3.1Spy++
    1.3.2MFCTeacer
    1.3.3ErrorLookup
    1.3.4 WinDiff
    1.3.5ZoomIn
    1.3.6ActiveXControlTestContainer
    1.3.7He1pWorkshop
    1.3.8HTMLHeIpWorkshop
    1.4 常用操作方法
   第2章 應(yīng)用程序基本框架
    2.1用MFCAppWizard自動(dòng)生成第一個(gè)
    Windows應(yīng)用程序
    2.1.1工作區(qū)和工程
    2.1.2生成應(yīng)用程序框架
    2.1.3 工程的文件組成
    2.2程序的運(yùn)行過(guò)程和應(yīng)用框架
    2.2.1應(yīng)用框架
    2.2.2程序運(yùn)行過(guò)程
    2.3應(yīng)用類(lèi)
    2.3.1InitInstance()函數(shù)
    2.3.2Run()函數(shù)
    2.3.3ExitInstance()函數(shù)
    2.3.4 OnIdle()函數(shù)
    2.4 邊框窗口類(lèi)
    2.4.1文檔邊框窗口
    2.4.2主邊框窗口類(lèi)
    2.4.3子邊框窗口類(lèi)
    2.5文檔類(lèi)和視圖類(lèi)
    2.5.1文檔模板類(lèi)
    2.5.2文檔類(lèi)
    2.5.3視圖類(lèi)
    2.6 上述各個(gè)類(lèi)的對(duì)象之間的關(guān)系
    2.6.1 上述對(duì)象的構(gòu)造
    2.6.2上述對(duì)象之間的訪(fǎng)問(wèn)
   第3章 菜單與加速鍵
    3.1消息
    3.2消息映射
    3.3命令消息處理過(guò)程和更新用戶(hù)接口
    對(duì)象狀態(tài)命令消息處理過(guò)程
    3.4 命令消息的傳遞路徑
    3.5菜單和加速鍵資源
    3.5.1菜單
    3.5.2鍵盤(pán)加速鍵
    3.6添加菜單
    3.7添加鍵盤(pán)加速鍵
    3.8菜單項(xiàng)的狀態(tài)更新
   第4章 對(duì)話(huà)框與控件
    4.1消息對(duì)話(huà)框
    4.2一般對(duì)話(huà)框的創(chuàng)建與使用流程
    4.3例程S4_1: 使用對(duì)話(huà)框與控件
    4.4創(chuàng)建對(duì)話(huà)框資源
    4.5創(chuàng)建對(duì)話(huà)框類(lèi)
    4.5.1類(lèi)的生成
    4.5.2往程序中添加代碼
    4.5.3 消息響應(yīng)函數(shù)
    4.5.4數(shù)據(jù)交換和校驗(yàn)
    4.6模態(tài)對(duì)話(huà)框
    4.7非模態(tài)對(duì)話(huà)框
    4.8屬性頁(yè)對(duì)話(huà)框
    4.8.1CPropertySheet類(lèi)
    4.8.2CPropertyPage類(lèi)
    4.8.3創(chuàng)建一般屬性頁(yè)對(duì)話(huà)框
    4.8.4創(chuàng)建向?qū)?duì)話(huà)框
    4.9通用對(duì)話(huà)框
    4.10控件
    4.10.1Picture控件
    4.10.2StaticText控件
    4.10.3EditBox控件
    4.10.4Spin控件
    4.10.5ComboBox控件
    4.10.6GroupBox控件
    4.10.7RadioButton控件
    4.10.8CheckBox控件
    4.10.9Button控件
    4.10.1oSlider控件
    4.10.11 HorizontalScro11Bar與Vertical
    ScrollBar控件
    4.10.12Tab控件
    4.10.13Tree控件
    4.10.14List控件
    4.10.15Progress控件
    4.10.16Animate控件
   第五章 控件欄
    5.1工具欄
    5.2例程S5_1
    5.3狀態(tài)欄
    5.4對(duì)話(huà)框欄
   第6章 繪圖
    6.1 DC和CDC類(lèi)
    6.2GDI和CGdiObject類(lèi)
    6.3繪圖程序?qū)嵗?br />    第7章 文本與字體
    7.1CFont類(lèi)
    7.2字體應(yīng)用程序之一
    7.3字體應(yīng)用程序之二
    7.4 字體應(yīng)用程序之
   第8章 打印
    8.1打印原理
    8.2CPrintInfo
    8.3CPageSetupDialog
    8.4 例程S8_1
    8.4.1創(chuàng)建工程
    8.4.2增加資源
    8.4.3實(shí)現(xiàn)打印功能
   第9章 文件操作
    9.1串行化
    9.1.1MFC程序框架支持的文檔結(jié)構(gòu)
    9.1.2CArchive類(lèi)
    9.1.3直接使用串行化
    9.2CFile類(lèi)
    9.2.1打開(kāi)和關(guān)閉文件
    9.2.2文件的定位
    9.2.3文件的讀寫(xiě)操作
    9.2.4 文件的管理
    9.2.5文件異常
    9.3文件對(duì)話(huà)框
    9.3.1使用CFileDialog
    9.3.2選擇多個(gè)文件
    9.3.3設(shè)計(jì)自己所需的文件對(duì)話(huà)框
    9.4 內(nèi)存文件類(lèi)
    9.4.1CMemFile類(lèi)
    9.4.2CSharedFile類(lèi)
    9.5文件輸入/輸出流
    9.6內(nèi)存映射文件
    9.6.1創(chuàng)建和打開(kāi)內(nèi)存映射文件
    9.6.2使用內(nèi)存映射文件
    9.6.3使用內(nèi)存映射文件共享數(shù)據(jù)
    9.6.4 VLM的內(nèi)存映射文件操作
    9.7文件操作例程
    9.7.1創(chuàng)建程序框架和使用框架支持的串行化操作
    9.7.2使用CStdioFile類(lèi)
    9.7.3使用CFile CArchive類(lèi)和內(nèi)存映射
    文件
   第10章 多媒體制作
    10.1聲音
    10.1.1兩個(gè)例子
    10.1.2播放聲音的三個(gè)簡(jiǎn)單函數(shù)
    10.1.3用MCI控制波形聲音的播放
    10.2圖像
    10.2. Windows的BMP文件結(jié)構(gòu)
    10.2.2顯示DIB的程序?qū)嵗?br />     10.3視頻
   第11章 數(shù)據(jù)庫(kù)編程
    11.1ODBC與DAO
    11.2數(shù)據(jù)庫(kù)操作
    11.2.1異常處理
    11.2.2新建數(shù)據(jù)庫(kù)
    11.2.3打開(kāi)數(shù)據(jù)庫(kù)
    11.2.4 關(guān)閉數(shù)據(jù)庫(kù)
    11.2.5新建表
    11.2.6刪除表
    11.2.7打開(kāi)表
    11.2.8修改表結(jié)構(gòu)
    11.2.9插入記錄
    11.2.10刪除記錄
    11.2.11修改記錄
    11.3DAO類(lèi)
    11.3.1CDaoWorkspace
    l1.3.2CDaoDatabase
    11.3.3CDaoRecordset
    11.3.4 CDaoQueryDef
    11.3.5 CDaoTableDef
    11.3.6CDaoRecordView
    11.3.7CDaoFieldExchange
    11.3.8CDaoException
    11.4例程S11_1
    11.4.1創(chuàng)建工程
    11.4.2增加、修改資源
    11.4.3增加CCrack類(lèi)
    11.4.4實(shí)現(xiàn)數(shù)據(jù)庫(kù)功能
   第12章 多線(xiàn)程
    12.1多線(xiàn)程概述
    12.2用戶(hù)界面線(xiàn)程
    12.2.1創(chuàng)建用戶(hù)界面線(xiàn)程
    12.2.2啟動(dòng)用戶(hù)界面線(xiàn)程
    12.2.3使用用戶(hù)界面窗口
    12.3工作者線(xiàn)程
    12.3.1 實(shí)現(xiàn)控制函數(shù)
    12.3.2啟動(dòng)工作者線(xiàn)程
    12.4 線(xiàn)程的終止
    12.4.1正常終止
    12.4.2異常終止
    12.4.3幾種終止函數(shù)的比較
    12.4.4獲取線(xiàn)程的退出碼
    12.5線(xiàn)程的管理和操作
    12.5.1優(yōu)先級(jí)
    12.5.2控制運(yùn)行狀態(tài)
    12.6線(xiàn)程間通訊
    12.6.1使用同步類(lèi)控制訪(fǎng)問(wèn)共享數(shù)據(jù)
    12.6.2使用消息隊(duì)列
    12.7使用同步類(lèi)
    12.7.1同步對(duì)象
    12.7.2同步訪(fǎng)問(wèn)對(duì)象
    12.8多線(xiàn)程的調(diào)試
    12.9多線(xiàn)程例程
   第13章 網(wǎng)絡(luò)編程
    13.1網(wǎng)絡(luò)應(yīng)用程序
    13.1.1網(wǎng)絡(luò)應(yīng)用程序的結(jié)構(gòu)
    13.1.2建立socket對(duì)象
    13.1.3建立連接
    13.1.4 發(fā)送和接收數(shù)據(jù)
    13.1.5 監(jiān)聽(tīng)socket
    13.1.6為客戶(hù)端連接請(qǐng)求建立socket隊(duì)列
    13.2WinSock類(lèi)
    13.2.1CAsyncSocket
    13.2.2CSocket
    13.3客戶(hù)端應(yīng)用程序例程S13_1
    13.3.1創(chuàng)建工程
    13.3.2增加、修改資源
    13.3.3 增加CRequestSocket類(lèi)
    13.3.4 實(shí)現(xiàn)網(wǎng)絡(luò)功能
    13.4服務(wù)器端例程S13_2
    13.4.1創(chuàng)建工程
    13.4.2增加、修改資源
    13.4.3增加CListeningSocket類(lèi)
    13.4.4增加CClientSocket類(lèi)
    13.4.5實(shí)現(xiàn)網(wǎng)絡(luò)功能
   第14章 動(dòng)態(tài)鏈接庫(kù)
    14.1 DLL基礎(chǔ)知識(shí)
    14.1.1 DLL概述
    14.1.2 MFC中的DLL
    14.2DLL入出口函數(shù)
    14.2.1DIIMain函數(shù)
    14.2.2MFCAppWizrd生成的RegularDLL的入出口
    14.3從DLL中導(dǎo)出函數(shù)
    14.3.1 使用DEF文件導(dǎo)出函數(shù)
    14.3.2使用關(guān)鍵字-declspec(dlexport)
    14.3.3使用AFX_EXT_CLASS導(dǎo)出
    14.4DLL中的數(shù)據(jù)和內(nèi)存
    14.4.1從DLL中導(dǎo)出數(shù)據(jù)
    14.4.2多個(gè)進(jìn)程共享DLL中的數(shù)據(jù)和內(nèi)存
    14.5DLL中的資源
    14.6程序鏈接
    14.6.1 隱式鏈接
    14.6.2顯式鏈接
    14.7VIsualC++6.0自動(dòng)生成的Win32DLL
    14.7.1空的DLL工程
    14.7.2簡(jiǎn)單的DLL工程
    14.7.3導(dǎo)出了變量、函數(shù)和類(lèi)的DLL
    14.8MFCAppWizard生成的DLL
    14.8.1 靜態(tài)鏈接MFC的RegularDLL
    14.8.2動(dòng)態(tài)鏈接MFC的RegularDLL
    14.8.3動(dòng)態(tài)鏈接的MFC擴(kuò)展DLL
    14.9DLL的使用和調(diào)試
    14.9.1DLL的使用
    14.9.2如何調(diào)試DLL
    14.10DLL例程
    14.10.1S14_DLL例程
    14.10.2S14_APP應(yīng)用程序例程
   第15章 組件
    15.1 添加組件的一般方法
    15.2例程S15_1
    15.3空閑時(shí)間處理(Idle  timeprocessing)
    15.4往視圖中添加彈出式菜單(Pop-upMenu)
    15.5制作軟件封面(Splashscreen)
    15.6切分視圖窗口(SplitterBar)
    15.7顯示系統(tǒng)信息(SystemInfo)
    15.8在軟件啟動(dòng)時(shí)顯示小提示(Tipoftheday)
    15.9給控件添加小提示(ToolTip)
   第16章 ActiveX控件
    16.1往工程中添加ActiveX控件
    16.2例程S16_1
    16.2.1創(chuàng)建工程
    16.2.2往工程中添加FlexGrid控件
    16.2.3使用FlexGrid控件
    16.3自定義ActiveX控件
    16.4例程S16_2
    16.4.1創(chuàng)建工程
    16.4.2測(cè)試ActiveX控件
    16.4.3注冊(cè)/取消注冊(cè)ActiveX控件
    16.4.4ActiveX控件的版本
    16.4.5定制ActiveX控件的圖標(biāo)
    16.4.6定制ActiveX控件的界面
    16.4.7添加棧屬性
    16.4.8添加自定義屬性
    16.4.9添加棧事件
    16.4 10添加自定義事件
    16.4.11 添加棧方法
    16.4.12 添加自定義方法
   第17章 幫助的制作
    17.1HLP文件類(lèi)型的幫助
    17.1.1 RTF文件
    17.1.2HelpWorkshop
    17.1.3 例程S17_1
    17.1.4 WinHelp函數(shù)
    17.2 HTML
    17.2.1HTML
    17.2.2例程S17_2
    17.3CHM類(lèi)型的幫助
    17.3.1HTMLHelpWorkshop
    17.3.2例程S17_3
    17.3.3HtmlHelp函數(shù)
   第18章 MFC常用類(lèi)
    18.1CArray
    18.2CPoint
    18.3CRect
    18.4CSize
    18.5CString
    18.6CStringArray
    18.7CTime
   第19章 安裝/卸載程序
    19.1安裝/卸載程序
    19.2例程S19_1
    19.2.1Instal1Shield向?qū)?br />     19.2.2Scripts標(biāo)簽
    19.2.3Components標(biāo)簽
    19.2.4SetupTypes標(biāo)簽
    19.2.5SetupFiles標(biāo)簽
    19.2.6FileGroups標(biāo)簽
    19.2.7Resources標(biāo)簽
    19.2.8Media標(biāo)簽
    19.2.9程序的卸載過(guò)程
   第20章 方法與技巧集錦
    20.1VisualC++常用操作技巧
    20.1.1打開(kāi)和編輯二進(jìn)制文件
    20.1.2檢測(cè)括號(hào)是否匹配
    20.1.3檢測(cè)#i f語(yǔ)句和#endif語(yǔ) 句是否匹配
    20.1.4刪除工程的中間文件以便于備份工程
    20.1.5快速顯示當(dāng)前函數(shù)的有關(guān)信息
    20.2如何同時(shí)操作兩個(gè)或兩個(gè)以上的工程
    20.3如何優(yōu)化工作區(qū)中的樹(shù)目錄
    20.30如何在應(yīng)用程序的整個(gè)窗口中獲取鼠標(biāo)的消息
    20.31如何使用注冊(cè)表
    20.31.1RegCreateKeyEx
    20.31.2RegOpenKeyEx
    20.31.3RegQueryValueEx
    20.31.4RefSetValueEx
    20.31.5RegDeleteKey
    20.32如何通過(guò)DDE利用Progman.exe創(chuàng)建程序組和程序項(xiàng)
    20.32.1AddItem
    20.32.2CreateGroup
    20.32.3DeleteGroup
    20.32.4DeleteItem
    20.32.5ExitProgman
    20.32.6Reload
    20.32.7ReplaceItem
    20.32.8ShowGroup
    20.33如何創(chuàng)建GDBC數(shù)據(jù)源
    20.34 如何在WindowsNT下直接對(duì)并行口進(jìn)行操作
    20.35 如何查詢(xún)和設(shè)置系統(tǒng)參數(shù)信息
    20.36 如何獲取系統(tǒng)的度量信息和相關(guān)的配置信息
   

本目錄推薦

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