注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關VISUAL C++ 6.0編程實例與技巧

VISUAL C++ 6.0編程實例與技巧

VISUAL C++ 6.0編程實例與技巧

定 價:¥48.00

作 者: 王華[等]編著
出版社: 機械工業(yè)出版社
叢編項: 計算機軟件開發(fā)與程序設計系列叢書
標 簽: VC++

購買這本書可以去


ISBN: 9787111070825 出版時間: 1999-04-01 包裝: 平裝
開本: 26cm 頁數(shù): 478 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《VISUAL C++ 6.0編程實例與技巧》作者簡介

圖書目錄

     目 錄
   前言
   第1章 VisualC++6.0開發(fā)環(huán)境
    1.1主框架窗口
    1.1.1菜單欄
    1.1.2工具欄
    1.1.3工作區(qū)
    1.1.4 客戶區(qū)
    1.1.5輸出窗口
    1.2資源編輯器
    1.2.1加速鍵編輯器
    1.2.2對話框編輯器
    1.2.3圖標編輯器
    1.2.4菜單編輯器
    1.2.5串編輯器
    1.2.6工具欄編輯器
    1.2.7版本信息編輯器
    1.3 ViaualC++實用工具
    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章 應用程序基本框架
    2.1用MFCAppWizard自動生成第一個
    Windows應用程序
    2.1.1工作區(qū)和工程
    2.1.2生成應用程序框架
    2.1.3 工程的文件組成
    2.2程序的運行過程和應用框架
    2.2.1應用框架
    2.2.2程序運行過程
    2.3應用類
    2.3.1InitInstance()函數(shù)
    2.3.2Run()函數(shù)
    2.3.3ExitInstance()函數(shù)
    2.3.4 OnIdle()函數(shù)
    2.4 邊框窗口類
    2.4.1文檔邊框窗口
    2.4.2主邊框窗口類
    2.4.3子邊框窗口類
    2.5文檔類和視圖類
    2.5.1文檔模板類
    2.5.2文檔類
    2.5.3視圖類
    2.6 上述各個類的對象之間的關系
    2.6.1 上述對象的構(gòu)造
    2.6.2上述對象之間的訪問
   第3章 菜單與加速鍵
    3.1消息
    3.2消息映射
    3.3命令消息處理過程和更新用戶接口
    對象狀態(tài)命令消息處理過程
    3.4 命令消息的傳遞路徑
    3.5菜單和加速鍵資源
    3.5.1菜單
    3.5.2鍵盤加速鍵
    3.6添加菜單
    3.7添加鍵盤加速鍵
    3.8菜單項的狀態(tài)更新
   第4章 對話框與控件
    4.1消息對話框
    4.2一般對話框的創(chuàng)建與使用流程
    4.3例程S4_1: 使用對話框與控件
    4.4創(chuàng)建對話框資源
    4.5創(chuàng)建對話框類
    4.5.1類的生成
    4.5.2往程序中添加代碼
    4.5.3 消息響應函數(shù)
    4.5.4數(shù)據(jù)交換和校驗
    4.6模態(tài)對話框
    4.7非模態(tài)對話框
    4.8屬性頁對話框
    4.8.1CPropertySheet類
    4.8.2CPropertyPage類
    4.8.3創(chuàng)建一般屬性頁對話框
    4.8.4創(chuàng)建向?qū)υ捒?br />     4.9通用對話框
    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對話框欄
   第6章 繪圖
    6.1 DC和CDC類
    6.2GDI和CGdiObject類
    6.3繪圖程序?qū)嵗?br />    第7章 文本與字體
    7.1CFont類
    7.2字體應用程序之一
    7.3字體應用程序之二
    7.4 字體應用程序之
   第8章 打印
    8.1打印原理
    8.2CPrintInfo
    8.3CPageSetupDialog
    8.4 例程S8_1
    8.4.1創(chuàng)建工程
    8.4.2增加資源
    8.4.3實現(xiàn)打印功能
   第9章 文件操作
    9.1串行化
    9.1.1MFC程序框架支持的文檔結(jié)構(gòu)
    9.1.2CArchive類
    9.1.3直接使用串行化
    9.2CFile類
    9.2.1打開和關閉文件
    9.2.2文件的定位
    9.2.3文件的讀寫操作
    9.2.4 文件的管理
    9.2.5文件異常
    9.3文件對話框
    9.3.1使用CFileDialog
    9.3.2選擇多個文件
    9.3.3設計自己所需的文件對話框
    9.4 內(nèi)存文件類
    9.4.1CMemFile類
    9.4.2CSharedFile類
    9.5文件輸入/輸出流
    9.6內(nèi)存映射文件
    9.6.1創(chuàng)建和打開內(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類
    9.7.3使用CFile CArchive類和內(nèi)存映射
    文件
   第10章 多媒體制作
    10.1聲音
    10.1.1兩個例子
    10.1.2播放聲音的三個簡單函數(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ù)庫編程
    11.1ODBC與DAO
    11.2數(shù)據(jù)庫操作
    11.2.1異常處理
    11.2.2新建數(shù)據(jù)庫
    11.2.3打開數(shù)據(jù)庫
    11.2.4 關閉數(shù)據(jù)庫
    11.2.5新建表
    11.2.6刪除表
    11.2.7打開表
    11.2.8修改表結(jié)構(gòu)
    11.2.9插入記錄
    11.2.10刪除記錄
    11.2.11修改記錄
    11.3DAO類
    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類
    11.4.4實現(xiàn)數(shù)據(jù)庫功能
   第12章 多線程
    12.1多線程概述
    12.2用戶界面線程
    12.2.1創(chuàng)建用戶界面線程
    12.2.2啟動用戶界面線程
    12.2.3使用用戶界面窗口
    12.3工作者線程
    12.3.1 實現(xiàn)控制函數(shù)
    12.3.2啟動工作者線程
    12.4 線程的終止
    12.4.1正常終止
    12.4.2異常終止
    12.4.3幾種終止函數(shù)的比較
    12.4.4獲取線程的退出碼
    12.5線程的管理和操作
    12.5.1優(yōu)先級
    12.5.2控制運行狀態(tài)
    12.6線程間通訊
    12.6.1使用同步類控制訪問共享數(shù)據(jù)
    12.6.2使用消息隊列
    12.7使用同步類
    12.7.1同步對象
    12.7.2同步訪問對象
    12.8多線程的調(diào)試
    12.9多線程例程
   第13章 網(wǎng)絡編程
    13.1網(wǎng)絡應用程序
    13.1.1網(wǎng)絡應用程序的結(jié)構(gòu)
    13.1.2建立socket對象
    13.1.3建立連接
    13.1.4 發(fā)送和接收數(shù)據(jù)
    13.1.5 監(jiān)聽socket
    13.1.6為客戶端連接請求建立socket隊列
    13.2WinSock類
    13.2.1CAsyncSocket
    13.2.2CSocket
    13.3客戶端應用程序例程S13_1
    13.3.1創(chuàng)建工程
    13.3.2增加、修改資源
    13.3.3 增加CRequestSocket類
    13.3.4 實現(xiàn)網(wǎng)絡功能
    13.4服務器端例程S13_2
    13.4.1創(chuàng)建工程
    13.4.2增加、修改資源
    13.4.3增加CListeningSocket類
    13.4.4增加CClientSocket類
    13.4.5實現(xiàn)網(wǎng)絡功能
   第14章 動態(tài)鏈接庫
    14.1 DLL基礎知識
    14.1.1 DLL概述
    14.1.2 MFC中的DLL
    14.2DLL入出口函數(shù)
    14.2.1DIIMain函數(shù)
    14.2.2MFCAppWizrd生成的RegularDLL的入出口
    14.3從DLL中導出函數(shù)
    14.3.1 使用DEF文件導出函數(shù)
    14.3.2使用關鍵字-declspec(dlexport)
    14.3.3使用AFX_EXT_CLASS導出
    14.4DLL中的數(shù)據(jù)和內(nèi)存
    14.4.1從DLL中導出數(shù)據(jù)
    14.4.2多個進程共享DLL中的數(shù)據(jù)和內(nèi)存
    14.5DLL中的資源
    14.6程序鏈接
    14.6.1 隱式鏈接
    14.6.2顯式鏈接
    14.7VIsualC++6.0自動生成的Win32DLL
    14.7.1空的DLL工程
    14.7.2簡單的DLL工程
    14.7.3導出了變量、函數(shù)和類的DLL
    14.8MFCAppWizard生成的DLL
    14.8.1 靜態(tài)鏈接MFC的RegularDLL
    14.8.2動態(tài)鏈接MFC的RegularDLL
    14.8.3動態(tài)鏈接的MFC擴展DLL
    14.9DLL的使用和調(diào)試
    14.9.1DLL的使用
    14.9.2如何調(diào)試DLL
    14.10DLL例程
    14.10.1S14_DLL例程
    14.10.2S14_APP應用程序例程
   第15章 組件
    15.1 添加組件的一般方法
    15.2例程S15_1
    15.3空閑時間處理(Idle  timeprocessing)
    15.4往視圖中添加彈出式菜單(Pop-upMenu)
    15.5制作軟件封面(Splashscreen)
    15.6切分視圖窗口(SplitterBar)
    15.7顯示系統(tǒng)信息(SystemInfo)
    15.8在軟件啟動時顯示小提示(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測試ActiveX控件
    16.4.3注冊/取消注冊ActiveX控件
    16.4.4ActiveX控件的版本
    16.4.5定制ActiveX控件的圖標
    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文件類型的幫助
    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類型的幫助
    17.3.1HTMLHelpWorkshop
    17.3.2例程S17_3
    17.3.3HtmlHelp函數(shù)
   第18章 MFC常用類
    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標簽
    19.2.3Components標簽
    19.2.4SetupTypes標簽
    19.2.5SetupFiles標簽
    19.2.6FileGroups標簽
    19.2.7Resources標簽
    19.2.8Media標簽
    19.2.9程序的卸載過程
   第20章 方法與技巧集錦
    20.1VisualC++常用操作技巧
    20.1.1打開和編輯二進制文件
    20.1.2檢測括號是否匹配
    20.1.3檢測#i f語句和#endif語 句是否匹配
    20.1.4刪除工程的中間文件以便于備份工程
    20.1.5快速顯示當前函數(shù)的有關信息
    20.2如何同時操作兩個或兩個以上的工程
    20.3如何優(yōu)化工作區(qū)中的樹目錄
    20.30如何在應用程序的整個窗口中獲取鼠標的消息
    20.31如何使用注冊表
    20.31.1RegCreateKeyEx
    20.31.2RegOpenKeyEx
    20.31.3RegQueryValueEx
    20.31.4RefSetValueEx
    20.31.5RegDeleteKey
    20.32如何通過DDE利用Progman.exe創(chuà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下直接對并行口進行操作
    20.35 如何查詢和設置系統(tǒng)參數(shù)信息
    20.36 如何獲取系統(tǒng)的度量信息和相關的配置信息
   

本目錄推薦

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