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

VISUAL C++ 5.0編程技術

VISUAL C++ 5.0編程技術

定 價:¥25.00

作 者: 蔣華[等]編著
出版社: 北京航空航天大學出版社
叢編項:
標 簽: C語言

ISBN: 9787810127639 出版時間: 1998-03-01 包裝: 精裝
開本: 26cm 頁數(shù): 291頁 字數(shù):  

內(nèi)容簡介

  本書介紹了如何編寫Microsoft 的Visual C++ 5.0程序,首先簡單敘述了面向對象的概念和Visual C++ 5.0的集成開發(fā)環(huán)境以及一些新的特征,并通過一個簡單的例子說明Visual C++ 5.0編程的主要方法和步驟,而且還通過一個簡單的例子說明Visual C++ 5.0編程的主要方法和步驟,而且還通過編寫SDI和MDI程序的實例介紹了一些編程技巧。此外,本書還介紹了ActiveX控件和ATL技術,這些是Visual C++ 5.0版本所新增的最先進的技術。本書在組織上是按照由淺到深、循序漸進的結構,既通俗易懂,又能讓讀者真正掌握編程的技巧和方法,特別是對于具有一定基礎的編程人員,有一定的參考價值。通過閱讀本書,使讀者能熟練掌握Visual C++ 5.0的編程技術,熟悉MFC編程,能編寫實用的Visual C++ 5.0應用程序。

作者簡介

暫缺《VISUAL C++ 5.0編程技術》作者簡介

圖書目錄

     目錄
   第一章 面向對象編程概述
    1.1什么是面向對象程序設計
    1.2對象、方法和消息
    1.3類的層次
    1.4面向對象的編程特征
    1.4.1封裝性
    1.4.2繼承性
    1.4.3多態(tài)性
   第二章 MFC類庫編程基礎
    2.1面向對象編程
    2.1.1類與對象
    2.1.2構造函數(shù)
    2.1.3析構函數(shù)
    2.1.4多態(tài)性
    2.1.5友員
    2.1.6類的靜態(tài)成員
    2.2MFC類庫簡介
    2.2.1根類:CObject類
    2.2.2應用程序體系結構類
    2.2.3可視對象類
    2.2.4通用類
    2.2.5ODBC數(shù)據(jù)庫類
    2.2.6OLE類
   第三章 VisualC十十5.0新增功能和開發(fā)環(huán)境
    3.1VisualC十十5.0新增功能
    3.1.1學習版新特征
    3.1.2專業(yè)版新功能
    3.1.3企業(yè)版新功能
    3.2集成開發(fā)環(huán)境
    3.2.1File菜單
    3.2.2Edit菜單
    3.2.3View菜單
    3.2.4Build菜單
    3.2.5Windows菜單
   第四章 一個簡單的應用程序
    4.1Hello應用程序
    4.2生成應用程序的工程文件
    4.3進行可視化編程
    4.4給應用程序連接代碼
   第五章 如何創(chuàng)建一個應用程序
    5.1工程文件
    5.2AppWizard
    5.3可視化編程
    5.3.1工程工作區(qū)(Work space)窗口
    5.3.2常用控件
    5.3.3控件屬性
    5.3.4ClassWizard
    5.4手工編寫代碼
   第六章 單文檔界面(SDI)編程
    6.1Person應用程序
    6.2生成工程文件
    6.3文檔和視
    6.4界面的可視化編程
    6.4.1應用程序主窗口的可視化實現(xiàn)
    6.4.2菜單條的可視化實現(xiàn)
    6.4.3給對話框IDD-PERSON-FORM中的控件連接變量
    6.5添加代碼
    6.5.1聲明文檔類中的數(shù)據(jù)成員
    6.5.2初始化文檔類的數(shù)據(jù)成員
    6.5.3初始化視類的數(shù)據(jù)成員
    6.5.4連接文檔類和視類的數(shù)據(jù)成員
    6.5.5向文件中寫數(shù)據(jù)和讀數(shù)據(jù)
    6.6進一步完善應用程序
    6.7執(zhí)行Person應用程序
   第七章 SDI應用程序的增強
    7.1增強的Person應用程序
    7.2界面的可視化編程
    7.2.1應用程序主窗口的可視化實現(xiàn)
    7.3添加代碼
    7.3.1創(chuàng)建一個新類CPeople
    7.3.2聲明文檔類中的數(shù)據(jù)成員
    7.3.3初始化文檔類的數(shù)據(jù)成員
    7.3.4刪除列表中的對象
    7.3.5聲明視類的數(shù)據(jù)成員
    7.3.6初始化視類的數(shù)據(jù)成員
    7.3.7連接文檔類和視類的數(shù)據(jù)成員
    7.3.8給命令按鈕連接代碼
    7.3.9向文件中寫列表和讀列表
    7.4執(zhí)行Person應用程序
    7.5CObList類
    7.5.1成員函數(shù)
    7.5.2主要成員函數(shù)
   第八章 動態(tài)鏈接庫
    8.1動態(tài)鏈接庫的概念
    8.2創(chuàng)建一個動態(tài)鏈接庫文件
    8.2.1建立工程文件
    8.2.2定制CPP文件
    8.2.3定制DEF文件
    8.3編寫使用動態(tài)鏈接庫的應用程序
    8.3.1TestDLL應用程序
    8.3.2創(chuàng)建應用程序的工程文件
    8.3.3菜單條的可視化實現(xiàn)
    8.3.4代碼編寫
    8.3.5執(zhí)行TestDLL應用程序
   第九章 多文檔界面(MDI)編程
    9.1什么是多文檔界面(MDI)
    9.2Books應用程序
    9.3生成應用程序的工程文件
    9.4界面的可視化編程
    9.4.1應用程序窗口的可視化實現(xiàn)
    9.4.2菜單的可視化實現(xiàn)
    9.5添加代碼
    9.5.1聲明視類的數(shù)據(jù)成員
    9.5.2定義文檔類中的數(shù)據(jù)成員
    9.5.3初始化視類的數(shù)據(jù)成員
    9.5.4向文件中寫數(shù)據(jù)和讀數(shù)據(jù)
    9.5.5實現(xiàn)一個文檔的多個視
    9.6增強Books應用程序
    9.6.1增加分割條
    9.6.2在菜單中加入split選項
    9.7執(zhí)行Books應用程序
   第十章 ActiveX控件的屬性、方法和事件
    10.1ActiveX控件概述
    10.1.1ActiveX控件的基本元素
    10.1.2窗口控件和ActiveX控件容器
    10.1.3ActiveX控件的活動狀態(tài)和非活動狀態(tài)
    10.1.4ActiveX控件類的安裝
    10.2ActiveX控件的事件
    10.2.1ActiveX控件的事件
    10.2.2ActiveX控件的儲備事件
    10.2.3ActiveX控件的自定義事件
    10.3ActiveX控件的方法
    10.3.1ActiveX控件的方法
    10.3.2ActiveX控件的儲備方法
    10.3.3ActiveX控件的自定義方法
    10.4ActiveX控件的屬性
    10.4.1ActiveX控件的屬性
    10.4.2ActiveX控件的儲備屬性
    10.4.3ActiveX控件的自定義屬性
    10.4.4ActiveX控件的高級屬性
    10.4.5訪問環(huán)境屬性
   第十一章 ActiveX控件的使用
    11.1ActiveX簡介
    11.2ActiveX文檔服務
    11.3ActiveX文檔容器
    11.4ActiveX控件
    11.4.1通過ActiveX Control Wizard創(chuàng)建控件
    11.4.2使用ActiveX Control Wizard的步驟
    11.4.3在ActiveX控件文件中增加代碼
    11.5ActiveX控件的屬性頁
    11.5.1ActiveX控件的屬性頁
    11.5.2增加用戶屬性頁
    11.5.3使用儲備屬性頁
    11.6增加正文敏感幫助
    11.7ActiveX控件中的字體
    11.7.1字體儲備屬性
    11.7.2字體自定義屬性
    11.8ActiveX控件中的圖片
    11.8.1自定義圖片屬性
    11.8.2實現(xiàn)自定義的圖片屬性
   第十二章 活動模板庫(ATL)入門
    12.1COM和ATL簡介
    12.1.1COM介紹
    12.1.2ATL介紹
    12.2ATL入門示例
    12.2.1第一步——建立工程
    12.2.2第二步——增加控件
    12.2.3第三步——給控件增加屬性
    12.2.4第四步——修改繪圖代碼
    12.2.5第五步——增加事件
    12.2.6第六步——增加屬性頁
    12.2.7第七步——把控件放到網(wǎng)頁上
    12.2.8附錄
   第十三章 進一步了解ATL
    13.1創(chuàng)建一個ATL工程
    13.1.1使用ATL COM App Wizard
    13.1.2ATL COM App Wizard生成的文件
    13.1.3添加對象和控件
    13.1.4給已存在的對象或控件增加一個新的接口
    13.2ATLCOM對象基礎
    13.2.1實現(xiàn)CComObjectRootEx
    13.2.2實現(xiàn)CComObject,CComAggObject和CComPolyObject
    13.2.3IDispatch和IErrorInfo的支持
    13.2.4改變?nèi)笔☆惞S和聚合模型
    13.2.5建立一個聚合
    13.3ATL窗口類
    13.3.1使用一個窗口
    13.3.2實現(xiàn)一個窗口
    13.3.3實現(xiàn)一個對話框
    13.3.4使用容器窗口
    13.4連接點
    13.4.1連接點類
    13.4.2給對象增加一個連接點
    13.4.3連接點的例子
    13.5枚舉器
    13.6代理產(chǎn)生器
    13.7ATL對象的調(diào)試技巧
    13.7.1使用Debug Break
    13.7.2使用Query Interface調(diào)試
    13.7.3使用引用計數(shù)調(diào)試
   第十四章 ATL服務
    14.1CServiceModule類的成員函數(shù)
    14.1.1CServiceModule::Start
    14.1.2CserviceModule::ServiceMain
    14.1.3CServiceModule::Run
    14.1.4CServiceModel::Handler
    14.2注冊入口
    14.3DCOMCNFG
    14.3.1缺省安全特性
    14.3.2缺省特性
    14.3.3應用程序
    14.4調(diào)試技巧
    14.4.1使用任務管理器
    14.4.2顯示聲明
    14.4.3運行程序作為本地服務器
   第十五章 ATL注冊構件
    15.1創(chuàng)建Registrar腳本
    15.1.1理解巴克斯范式(Backus Nauer Form[BNF])語法
    15.1.2理解結構樹
    15.1.3注冊腳本示例
    15.1.4使用可重置參數(shù)(Registrar的預處理器)
    15.1.5激活腳本
    15.2設置Registrar代碼的靜態(tài)連接
    15.3ATL類概述
    15.3.1類工廠
    15.3.2類信息
    15.3.3COM模塊
    15.3.4連接點
    15.3.5控件——普通支持
    15.3.6數(shù)據(jù)傳輸
    15.3.7數(shù)據(jù)類型
    15.3.8雙重接口
    15.3.9錯誤信息
    15.3.10接口指針
    15.3.11IUnknown實現(xiàn)
    15.3.12對象安全
    15.3.13連續(xù)性
    15.3.14屬性和屬性頁面
    15.3.15注冊表支持
    15.3.16運行對象
    15.3.17位置信息
    15.3.18Tear-Off接口
    15.3.19線程交換
    15.3.20線程模型和Critical段
    15.3.21UI支持
    15.3.22窗口支持
   附錄A CWnd類和常用控件類及其成員函數(shù)
    A.1CWnd類
    A.2CButton類
    A.3CEdit類
    A.4CScrollBar類
    A.5CComboBox類
    A.6CListBox類
   

本目錄推薦

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