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

Visual C++6開發(fā)使用手冊

Visual C++6開發(fā)使用手冊

定 價(jià):¥62.00

作 者: (美)[K.格雷戈里]Kate Gregory著;前導(dǎo)工作室譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 特版精品系列
標(biāo) 簽: VC++

ISBN: 9787111070078 出版時(shí)間: 1999-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 625 字?jǐn)?shù):  

內(nèi)容簡介

  這是一本介紹如何使用VisualC++6.0的書,它將詳細(xì)地告訴你如何使用VisualC++建立32位應(yīng)用程序,包括數(shù)據(jù)庫應(yīng)用程序、Internet應(yīng)用程序以及ActiveX應(yīng)用程序。本書包括第1章到第28章以及附錄部分。每一章都將介紹一個(gè)重要的編程任務(wù),或兩個(gè)緊密相關(guān)的任務(wù)(如創(chuàng)建任務(wù)欄,或?yàn)閼?yīng)用程序增加Help功能)。在每一章中,詳細(xì)的指導(dǎo)會(huì)告訴你如何創(chuàng)建一個(gè)或幾個(gè)可運(yùn)行的應(yīng)用程序。本書的重點(diǎn)內(nèi)容包括對(duì)話框與控件、消息和命令、視圖/文檔模型、在屏幕上繪圖、打印、持久性和文件I/O、ActiveX編程、Internet編程、數(shù)據(jù)庫訪問、高級(jí)教材等。本書適合于VisualC++6.0的開發(fā)人員,尤其對(duì)具有VisualC++編程經(jīng)驗(yàn)的程序員來說具有非常好的參考價(jià)值。

作者簡介

暫缺《Visual C++6開發(fā)使用手冊》作者簡介

圖書目錄

     目 錄
   譯者序
   前言
    第一部分 開始學(xué)習(xí)
   第1章 創(chuàng)建第一個(gè)Windows應(yīng)用程序
    1.1 生成一個(gè)Windows應(yīng)用程序
    1.1.1選擇文檔界面風(fēng)格
    1.1.2數(shù)據(jù)庫
    1.1.3復(fù)合文檔支持
    1.1.4 外觀和其他選項(xiàng)
    1.1.5其他選項(xiàng)
    1.1.6 文件名和類名
    1.1.7生成應(yīng)用程序
    1.1.8試驗(yàn)應(yīng)用程序
    1.2 生成一個(gè)基于對(duì)話框的應(yīng)用程序
    1.3生成DLL、控制臺(tái)應(yīng)用程序及其他
    1.3.1ATLCOMAppWizard
    1.3.2CustomAppWizard
    1.3.3DatabaseProject
    1.3.4DevStudioAdd-InWizard
    1.3.5ISAPIExtensionWizard
    1.3.6Makefile
    1.3.7MFCActiveXControlWizard
    1.3.8MFCAppWizard(DLL)
    1.3.9Win32Application
    1.3.10Win32ConsoleApplication
    1.3.11Win32DynamicLinkLibrary
    1.3.12 Win32StaticLibrary
    1.4在應(yīng)用程序向?qū)е懈淖冞x擇項(xiàng)目
    1.5理解應(yīng)用程序向?qū)傻拇a
    1.5.1單文檔界面應(yīng)用程序
    1.5.2其他文件
    1.5.3理解多文檔界面應(yīng)用程序代碼
    1.5.4理解基于對(duì)話框的應(yīng)用程序代碼
    1.6回顧AppWizard的選擇項(xiàng)和本章
    小結(jié)
   第2章 對(duì)話框和控件
    2.1理解對(duì)話框
    2.2創(chuàng)建對(duì)話框資源
    2.2.1定義對(duì)話框和控件ID
    2.2.2創(chuàng)建示例對(duì)話框
    2.3編寫對(duì)話框類
    2.4使用對(duì)話框類
    2.4.1顯示對(duì)話框
    2.4.2屏幕之后
    2.4.3使用列表框控件
    2.4.4使用單選按鈕
   第3章 消息和命令
    3.1理解消息機(jī)制
    3.2理解消息循環(huán)
    3.3消息映射
    3.3.1消息映射宏
    3.3.2消息映射如何工作?
    3.3.3MFC代碼捕獲的消息
    3.4怎樣利用ClassWizard捕獲消息
    3.4.1ClassWizard對(duì)話框
    3.4.2添加Windows消息處理對(duì)話框
    3.4.3捕獲消息的類
    3.5識(shí)別消息
    3.6理解命令
    3.7理解命令更新
    3.8怎樣利用ClassWizard捕獲命令與命令
    更新
    第二部分 從應(yīng)用程序得到信息
   第4章 文檔和視圖
    4.1理解文檔類
    4.2理解視圖類
    4.3創(chuàng)建Rectangles應(yīng)用程序
    4.4其他視圖類
    4.5文檔模板、視圖和框架窗口
   第5章 在屏幕上繪圖
    5.1理解設(shè)備環(huán)境
    5.2介紹Paintl應(yīng)用程序
    5.3創(chuàng)建Paintl應(yīng)用程序
    5.3.1在MFC程序中畫圖
    5.3.2切換顯示
    5.3.3使用字體
    5.3.4改變窗口的大小和位置
    5.3.5使用畫筆
    5.3.6使用畫刷
    5.4滾動(dòng)窗口
    5.4.1創(chuàng)建Scroll應(yīng)用程序
    5.4.2添加代碼增加行
    5.4.3添加代碼減少行
   第6章 打印和打印預(yù)覽
    6.1理解MFC的基本打印和打印預(yù)覽
    6.2縮放
    6.3打印多頁
    6.3.1設(shè)置原點(diǎn)
    6.3.2MFC和打印
   第7章 持久性和文件I/O
    7.1對(duì)象的持久性
    7.2FileDemo應(yīng)用程序
    7.2.1文檔類的回顧
    7.2.2創(chuàng)建FileDemo應(yīng)用程序
    7.3創(chuàng)建一個(gè)持久類
    7.3.1FileDemo2應(yīng)用程序
    7.3.2CMessages類一覽
    7.3.3在程序中使用CMessages類
    7.4直接讀寫文件
    7.5創(chuàng)建自己的CArchive對(duì)象
    7.6理解注冊
    7.6.1注冊是如何設(shè)置的
    7.6.2預(yù)定義的鍵
    7.6.3在MFC應(yīng)用程序中使用“注冊”
    7.6.4 簡單的應(yīng)用程序
   第8章 創(chuàng)建一個(gè)完整的應(yīng)用程序:
    ShowString
    8.1建立顯示字符串的應(yīng)用程序
    8.1.1用AppWizard創(chuàng)建一個(gè)程序的
    空殼
    8.1.2顯示字符串
    8.2建立ShowString菜單
    8.3創(chuàng)建ShowString對(duì)話框
    8.3.1ShowString的About對(duì)話框
    8.3.2ShowString的Options對(duì)話框
    8.4 使菜單工作
    8.4.1對(duì)話框類
    8.4.2捕獲消息
    8.5使對(duì)話框工作
    8.6 向Options對(duì)話框添加外觀選項(xiàng)
    8.6.1改變Options對(duì)話框
    8.6.2在對(duì)話框類中增加成員變量
    8.6.3在文檔中增加成員變量
    8.6.4改變OnToolsOptions()
    8.6.5改變OnDraw()
    第三部分 改善用戶界面
   第9章 狀態(tài)欄和工具欄
    9.1使用工具欄
    9.1.1 刪除工具欄按鈕
    9.1.2添加按鈕到工具欄
    9.1.3CToolBar類的成員函數(shù)
    9.2使用狀態(tài)欄
    9.2.1創(chuàng)建新的命令I(lǐng)D
    9.2.2創(chuàng)建缺省字符串
    9.2.3添加ID到指示器數(shù)組
    9.2.4創(chuàng)建窗格的命令更新處理程序
    9.2.5設(shè)置狀態(tài)欄的外觀
    9.3使用Rebars
   第10章 常用控件
    10.1進(jìn)度條控件
    10.1.1 創(chuàng)建進(jìn)度條
    10.1.2初始化進(jìn)度條
    10.1.3操作進(jìn)度條
    10.2滑塊控件
    10.2.1創(chuàng)建滑塊
    10.2.2初始化滑塊
    10.2.3操作滑塊
    10.3上下控件
    10.4 圖像列表控件
    10.4.1創(chuàng)建圖像列表
    10.4.2初始化圖像列表
    10.5列表視圖控件
    10.5.1創(chuàng)建列表視圖
    10.5.2創(chuàng)建列表視圖的列
    10.5.3創(chuàng)建列表視圖的項(xiàng)目
    10.5.4 操作列表視圖
    10.6樹形視圖控件
    10.6.1創(chuàng)建樹形視圖
    10.6.2創(chuàng)建樹形視圖的項(xiàng)目
    10.6.3操作樹形視圖
    10.7RichEdit控件
    10.7.1創(chuàng)建RichEdit控件
    10.7.2初始化RichEdit控件
    10.7.3操作RichEdit控件
    10.8IP地址控件
    10.9日期提取(DatePicker)控件
    10.10 月歷(MonthCalendar)控件
    10.11 卷動(dòng)視圖
   第11章 幫助
    11.1不同類型的Help
    11.1.1 獲得Help
    11.1.2顯示Help
    11.1.3使用Help
    11.1.4編寫Help程序
    11.2幫助系統(tǒng)的組件
    11.3AppWizard支持的Help
    11.4設(shè)計(jì)你自己的Help的方法
    11.5命令Help的編程
    11.6上下文Help的編程
    11.7編寫Help文本
    11.7.1更改占位符字符串
    11.7.2添加主題
    11.7.3更改“HowtoModifyText”主題
    11.8Contents的調(diào)整
   第12章 屬性頁和屬性表
    12.1屬性表介紹
    12.2創(chuàng)建屬性表演示應(yīng)用程序
    12.2.1創(chuàng)建基本文件
    12.2.2編輯資源
    12.2.3添加新資源
    12.2.4建立資源和類的關(guān)聯(lián)
    12.2.5創(chuàng)建屬性表類
    12.3運(yùn)行屬性表演示應(yīng)用程序
    12.4在應(yīng)用程序中添加屬性表
    12.5把屬性表變成Wizard(向?qū)В?br />     12.5.1運(yùn)行WizardDemo應(yīng)用程序
    12.5.2創(chuàng)建Wizard頁
    12.5.3顯示W(wǎng)izard
    12.5.4 設(shè)置Wizard的按鈕
    12.5.5響應(yīng)Wizard的按鈕
    第四部分 ActiveX應(yīng)用程序與ActiveX控件
   第13章 ActiveX概念
    13.1ActiveX的目的
    13.2對(duì)象鏈接
    13.3對(duì)象嵌入
    13.4容器和服務(wù)器
    13.5面向更加直觀的用戶界面
    13.6組件對(duì)象模型
    13.7自動(dòng)化
    13.8ActiveX控件
   第14章 創(chuàng)建ActiveX容器應(yīng)用程序
    14.1更改ShowString
    14.1.1 AppWizard生成ActiveX容器
    代碼
    14.1.2恢復(fù)ShowString的功能
    14.2移動(dòng)、改變大小和跟蹤
    14.3處理多個(gè)對(duì)象和對(duì)象選擇
    14.3.1擊中測試
    14.3.2畫多個(gè)項(xiàng)目
    14.3.3處理單擊
    14.3.4 處理雙擊
    14.4 實(shí)現(xiàn)拖放
    14.4.1實(shí)現(xiàn)拖動(dòng)源
    14.4.2實(shí)現(xiàn)釋放目標(biāo)
    14.4.3將視圖作為釋放目標(biāo)注冊
    14.4.4建立函數(shù)框架并添加成員函數(shù)
    14.4.5OnDragEnter()
    14.4.6OnDragOver()
    14.4.7OnDragLeave()
    14.4.8OnDragdrop()
    14.4.9測試和拖動(dòng)目標(biāo)
    14.5刪除對(duì)象
   第15章 創(chuàng)建ActiveX服務(wù)器應(yīng)用程序
    15.1給ShowString增加服務(wù)器功能
    15.1.1AppWizard的服務(wù)器示例程序
    15.1.2再次顯示字符串
    15.2 既是服務(wù)器又是容器的應(yīng)用程序
    15.2.1創(chuàng)建另一個(gè)版本的ShowString
    15.2.2嵌套和遞歸問題
    15.3ActiveX文檔
    15.3.1ActiveX文檔做些什么
    15.3.2使ShowString成為ActiveX文檔
    服務(wù)器
   第16章 創(chuàng)建自動(dòng)服務(wù)器
    16.1再次設(shè)計(jì)ShowString
    16.1.1 AppWizard的自動(dòng)模板
    16.1.2揭示屬性
    16.1.3OnDraw()函數(shù)
    16.1.4 顯示窗口
    16.2在VisualBasic中創(chuàng)建控制器應(yīng)用
    程序
    16.3類型庫和ActiveX實(shí)質(zhì)
   第17章 創(chuàng)建ActiveX控件
    17.1創(chuàng)建一個(gè)骰子滾動(dòng)控件
    17.1.1 創(chuàng)建控件外殼
    17.1.2AppWizard的代碼
    17.1.3設(shè)計(jì)控件
    17.2顯示當(dāng)前值
    17.2.1添加屬性
    17.2.2編寫繪圖代碼
    17.3響應(yīng)鼠標(biāo)單擊和滾動(dòng)骰子
    17.3.1通知容器
    17.3.2滾動(dòng)骰子
    17.4 創(chuàng)建更好的用戶界面
    17.4.1位圖圖標(biāo)
    17.4.2顯示圓點(diǎn)
    17.5生成屬性表
    17.5.1數(shù)字與圓點(diǎn)
    17.5.2用戶選定的顏色
    17.6按要求滾動(dòng)
    17.7將來的改進(jìn)
    17.7.1允許與禁止?jié)L動(dòng)
    17.7.2具有與眾不同的面數(shù)的骰子
    17.7.3骰子數(shù)組
    第五部分 Internet編程
   第18章 Sockets、MAPI和Internet
    18.1使用WindowsSockets
    18.2使用消息收發(fā)API(MAPI)
    18.2.1何為MAPI
    18.2.2Windows95標(biāo)識(shí)要求
    18.2.3MAPI的高級(jí)應(yīng)用
    18.3使用WinInet類
    18.4使用Internet服務(wù)器API(ISAPI)類
   第19章 用WinInet類進(jìn)行Internet編程
    19.1設(shè)計(jì)Internet查詢程序
    19.2創(chuàng)建查詢對(duì)話框
    19.3查詢HTTP站點(diǎn)
    19.4查詢FTP站點(diǎn)
    19.5查詢Gopher站點(diǎn)
    19.6使用Gopher發(fā)送Finger查詢
    19.7使用Gopher發(fā)送一個(gè)Whois查詢
    19.8未來的工作
   第20章 創(chuàng)建一個(gè)InternetActiveX控件
    20.1在MicrosoftInternetExplorerWeb頁中
    嵌入ActiveX控件
    20.2在NetscapeNavigatorWeb頁中嵌入
    ActiveX控件
    20.3為了改編和初始化安全而注冊
    20.4ActiveX控件與JavaApplets的選取
    20.5使用AppWizard創(chuàng)建更快的ActiveX
    控件
    20.6 利用異步屬性提高控件的加載速度
    20.6.1屬性
    20.6.2使用BLOB
    20.6.3修改Dieroll
    20.6.4 測試和調(diào)試Dieroll
   第21章 活動(dòng)模板庫
    21.1為什么使用ATL
    21.2使用AppWizard入門
    21.3使用ObjectWizard
    21.3.1在項(xiàng)目中添加一個(gè)控件
    21.3.2命名控件
    21.3.3設(shè)置控件屬性
    21.3.4 支持Stock屬性
    21.4 給控件添加屬性
    21.4.1由ObjectWizard生成的代碼
    21.4.2添加ReadyStateStock屬性
    21.4.3增加定制屬性
    21.4.4初始化屬性
    21.4.5添加異步屬性
    21.5繪制控件
    21.6持久性和屬性頁
    21.6.1添加屬性頁
    21.6.2連接屬性頁到CDieRoll
    21.6.3在屬性包中的持久性
    21.7在ControlPad中使用控件
    21.8增加事件
    21.8.1給事件接口添加方法
    21.8.2實(shí)現(xiàn)IConnectionPoint接口
    21.8.3觸發(fā)Click事件
    21.8.4觸發(fā)ReadyStateChange事件
    21.9暴露DoRoll()函數(shù)
    21.10InitSafe和ScriptSafe的注冊
    21.11準(zhǔn)備在設(shè)計(jì)模式中使用的控件
    21.12最小化可執(zhí)行文件大小
    21.13在Web頁中使用控件
    第六部分 高級(jí)編程技術(shù)
   第22章 數(shù)據(jù)庫訪問
    22.1理解數(shù)據(jù)庫的概念
    22.1.1 使用平面數(shù)據(jù)庫模型
    22.1.2使用關(guān)系數(shù)據(jù)庫模型
    22.1.3數(shù)據(jù)庫訪問
    22.1.4 VisualC++ODBC類
    22.2創(chuàng)建ODBC數(shù)據(jù)庫應(yīng)用程序
    22.2.1注冊數(shù)據(jù)庫
    22.2.2創(chuàng)建基本的Employee應(yīng)用程序
    22.2.3創(chuàng)建數(shù)據(jù)庫顯示
    22.2.4添加和刪除記錄
    22.2.5OnRecordAdd函數(shù)分析
    22.2.6OnMove函數(shù)分析
    22.2.7OnRecordDelete()函數(shù)分析
    22.2.8排序與過濾
    22.2.9OnSortDept()函數(shù)分析
    22.2.10 DoFilter()函數(shù)分析
    22.3在ODBC與DAO之間作出選擇
    22.4 OLEDB
   第23章 最新的企業(yè)版
    23.1什么是企業(yè)版
    23.2理解SQL
    23.3在C++中使用SQL操作數(shù)據(jù)庫
    23.4 開發(fā)發(fā)布應(yīng)用程序
    23.4.1建立DataSource
    23.4.2創(chuàng)建應(yīng)用程序外殼
    23.4.3建立數(shù)據(jù)連接
    23.4.4 使用查詢設(shè)計(jì)器
    23.4.5存儲(chǔ)過程
    23.4.6編寫新的存儲(chǔ)過程
    23.4.7 存儲(chǔ)過程與C++代碼的連接
    23.5使用數(shù)據(jù)庫
    23.5.1數(shù)據(jù)庫設(shè)計(jì)器
    23.5.2數(shù)據(jù)庫圖表
    23.6 理解Microsoft事務(wù)處理服務(wù)器
    23.7使用VisualSourceSafe
   第24章 改進(jìn)應(yīng)用程序性能
    24.1使用ASSERT和TRACE防止錯(cuò)誤
    24.1.1 ASSERT:檢測邏輯錯(cuò)誤
    24.1.2 TRACE: 隔離程序中存在問題的
    區(qū)域
    24.2增加只調(diào)試特性
    24.3防止內(nèi)存泄漏
    24.3.1內(nèi)存泄漏的常見原因
    24.3.2調(diào)試使用new和delete的代碼
    24.3.3自動(dòng)指針
    24.4 通過優(yōu)化使代碼效率更高
    24.5利用配置文件找到瓶頸
   第25章 使用Galiery和自己的AppWizard
    實(shí)現(xiàn)重用
    25.1編寫可重用代碼的優(yōu)點(diǎn)
    25.2使用ComponentGallery
    25.2.1向Gallery中添加一個(gè)組件
    25.2.2在用戶項(xiàng)目中使用Gallery組件
    25.2.3開發(fā)Gallery
    25.3定制AppWizard簡介
    25.4 小結(jié)
   第26章 異常和模板
    26.1異常
    26.1.1 簡單的異常處理
    26.1.2 異常對(duì)象
    26.1.3放置catch塊
    26.1.4 處理多種類型的異常
    26.1.5舊的異常機(jī)制
    26.2使用模板
    26.2.1模板介紹
    26.2.2創(chuàng)建函數(shù)模板
    26.2.3創(chuàng)建類模板
    26.3標(biāo)準(zhǔn)模板庫
    26.3.1管理指針模板:auto_ptr
    26.3.2其他有用的STL模板
    26.4 名字空間
    26.4.1定義一個(gè)名字空間
    26.4.2名字空間范圍確定
    26.4.3未命名的名字空間
    26.4.4 名字空間別名
   第27章 Wind0ws線程的多任務(wù)處理
    27.1簡單線程
    27.2線程通信
    27.2.1利用全局變量通信
    27.2.2利用用戶定義的消息通信
    27.2.3利用事件對(duì)象通信
    27.3使用線程同步
    27.3.1使用臨界區(qū)
    27.3.2使用互斥
    27.3.3使用信號(hào)量
   第28章 未來的開發(fā)方法
    28.1創(chuàng)建控制臺(tái)應(yīng)用程序
    28.1.1創(chuàng)建控制臺(tái)可執(zhí)行程序
    28.1.2編寫一個(gè)面向?qū)ο蟮目刂婆_(tái)
    應(yīng)用程序
    28.1.3搭架起離散的算法
    28.2創(chuàng)建并使用一個(gè)32位的動(dòng)態(tài)
    鏈接庫
    28.2.1創(chuàng)建32位DLL
    28.2.2使用32位DLL
    28.3發(fā)送消息和命令
    28.4 軟件的國際化發(fā)展趨勢
    第七部分 附 錄
   A C++回顧和面向?qū)ο蟮母拍?br />    B Windows編程回顧以及CWnd內(nèi)幕
   C Devel0perStudi0的界面 菜單和
    工具欄
   D 調(diào)試
   E MFC宏和全局變量
   F 有用的類
   

本目錄推薦

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