出版時間:2007-9 出版社:清華大學出版社 作者:楊永國 頁數:280
內容概要
介本書主要介紹了面向對象技術和Windows編程基礎、Visual C++ 6.0的集成開發(fā)環(huán)境、MFC應用程序的結構、通用MFC編程、圖形應用程序編程、多線程編程、ActiveX控件和數據庫編程等內容。本書由淺入深地講解了Visual C++ 6.0的體系結構和它的實際使用方法,并且?guī)椭x者形成正確編寫Windows程序的思路,了解利用Visual C++編寫程序的奧妙?! ”緯奶厣谟诮柚罅烤幊虒嵗齺黻U述問題,避免講述深奧的道理,大大提高了可讀性。此外,本書對實例程序編制過程的描述非常完整,便于讀者上機實習,引導讀者在學習的過程中能夠舉一反三,達到事半功倍的效果。本書所有示例的完整源程序代碼均已在Windows 2000和Windows XP下調試成功,通過本書的介紹,讀者可以比較容易地掌握Visual C++開發(fā)軟件的各種功能、使用方法和技巧。 本書在內容安排上循序漸進,論述深入淺出, 同時附有大量的程序、屏幕圖形和應用實例,是一本非常實用的入門教程,其中列舉的實例對程序設計人員也有很好的輔助和提高作用?! ”緯勺鳛楦叩仍盒7怯嬎銠C專業(yè)本科生及研究生的教材或程序設計人員的參考書。為配合教學,還制作了與本書配套的電子教案,免費供任課教師使用。
書籍目錄
第1章 面向對象技術和Windows編程基礎11.1 面向對象程序設計11.2 類和對象21.3 類的繼承和類的層次31.4 虛函數與多態(tài)性61.5 Windows編程71.6 小結9習題19第2章 Visual C++ 6.0概述102.1 可視化技術102.2 Visual C++ 6.0的安裝112.3 Visual C++ 6.0的用戶界面122.3.1 項目視圖區(qū)122.3.2 編輯區(qū)142.3.3 Visual C++ 6.0的菜單欄142.3.4 工具欄202.3.5 WizardBar212.3.6 Visual C++ 6.0中的快捷特性222.4 Visual C++ 6.0的新特性222.5 小結24習題224第3章 MFC 的結構和向導工具的使用263.1 Visual C++的文件組織263.2 MFC編程273.3 MFC的應用程序框架273.4 使用AppWizard創(chuàng)建應用程序框架303.4.1 AppWizard概述303.4.2 創(chuàng)建應用程序框架303.4.3 應用程序的框架結構363.5 ClassWizard503.6 MFC的消息管理563.6.1 消息映射機制563.6.2 消息的管理583.6.3 自定義消息593.6.4 消息的發(fā)送603.7 MFC類庫構成613.8 使用 MFC的好處643.9 學習MFC的方法653.10 小結65習題366第4章 常用控件674.1 控件的基本概念674.2 改變控件的顏色694.3 用來管理對話框控件的CWnd成員函數704.4 在程序中使用控件714.5 小結80習題480第5章 對話框815.1 對話框的基本概念815.2 最簡單的對話框--消息框825.2.1 消息框的基本概念825.2.2 創(chuàng)建一個消息框實例835.3 創(chuàng)建一個基于對話框的應用程序845.4 進一步學習對話框的知識955.5 無模式對話框975.5.1 無模式對話框的特點975.5.2 無模式對話框實例985.6 關于窗口的刪除1035.7 公用對話框的使用1055.8 小結107習題5107第6章 菜單和工具欄1086.1 菜單概述1086.2 創(chuàng)建應用程序實例1096.3 創(chuàng)建多語言菜單1136.4 快捷菜單1176.5 工具欄1226.6 更新命令用戶接口消息1266.7 小結128習題6128第7章 集成鼠標和鍵盤消息1297.1 鍵盤消息1297.2 鼠標消息1307.3 創(chuàng)建一個應用程序示例1317.4 小結137習題7137第8章 繪圖1398.1 繪圖概述1398.2 圖形設備接口1408.2.1 MFC中與GDI有關的類1408.2.2 設備場景類CDC1408.2.3 繪圖對象類1428.3 基本繪圖函數1458.4 屏幕映射方式1478.5 創(chuàng)建一個繪圖應用程序1498.6 字體與文本1608.6.1 字體與文本的基本知識1608.6.2 文本與字體使用實例1638.7 關于OpenGL1688.7.1 翻譯描述表1688.7.2 創(chuàng)建一個使用OpenGL的實例1718.8 小結174習題8175第9章 文檔/視圖結構1769.1 文檔/視圖結構1769.1.1 文檔/視圖結構創(chuàng)建代碼解讀1769.1.2 文檔對象與視圖對象的相互作用1799.1.3 文檔/視圖的消息傳遞機制1809.2 單文檔應用程序1819.2.1 建立應用程序框架1819.2.2 添加新設計類1829.2.3 添加文檔存取功能1879.2.4 增加畫線功能1899.3 多文檔界面應用程序1949.3.1 創(chuàng)建一個MDI的應用程序框架1949.3.2 設置文檔類1969.3.3 完成第一個視圖1979.3.4 創(chuàng)建第二個視圖1999.3.5 另一種流行的視圖結構--切分窗口2019.4 小結203習題9203第10章 高級控件20410.1 標簽式對話框20410.2 樹控件20810.3 使用進度控件、數字滾選按鈕控件、滑塊控件21610.4 小結220習題10220第11章 組件和ActiveX技術22211.1 Visual C++組件22211.2 ActiveX控件22711.2.1 ActiveX控件簡介22711.2.2 ActiveX控件體系結構22811.2.3 創(chuàng)建ActiveX控件22911.2.4 ActiveX控件的安裝23511.2.5 在程序中使用ActiveX控件23611.3 小結237習題11237第12章 多線程的調度和處理23812.1 多任務、多進程和多線程23812.2 MFC 對多線程的支持23912.3 線程的創(chuàng)建和終止23912.3.1 基本知識23912.3.2 創(chuàng)建一個多線程實例24012.3.3 線程間的通信24312.4 進程和線程的優(yōu)先級問題24512.5 線程同步問題24612.6 用戶界面線程24812.7 小結249習題12249第13章 數據庫編程25113.1 ODBC的基本概念25113.2 MFC的ODBC類25213.2.1 CDatabase類25213.2.2 CRecordView類25313.3 創(chuàng)建一個ODBC數據源的數據庫管理程序實例25413.4 深入理解CRecordset類25813.5 幾個有用的函數26013.6 增加程序的功能26013.7 DAO簡介26213.8 小結267習題13267第14章 Visual C++程序調試26814.1 Visual C++的調試工具26814.1.1 設置工程的調試屬性26814.1.2 設置斷點26914.2 控制程序的運行27314.3 使用查看工具27314.3.1 彈出式調試信息條27314.3.2 觀察窗口27414.3.3 內存窗口27414.3.4 寄存器窗口27414.3.5 快速查看變量對話框27514.4 高級調試技術27614.4.1 TRACE 宏的利用27614.4.2 ASSERT宏的利用27714.4.3 ASSERT_VALID宏27714.4.4 對象的Dump函數的利用27714.4.5 檢查內存漏洞27814.5 最常見的20種Visual C++編譯錯誤信息27914.6 小結280習題14280參考文獻281
編輯推薦
本書主要介紹了面向對象技術和Windows編程基礎、Visual C++6.O的集成開發(fā)環(huán)境、MFC應用程序的結構、通用MFC編程、圖形應用程序編程、多線程編程、ActiveX控件和數據庫編程等內容。本書由淺入深地講解了Visual C++6.O的體系結構和它的實際使用方法,并且?guī)椭x者形成正確編寫 windows程序的思路,了解利用Visual C++編寫程序的奧妙?! ”緯奶厣谟诮柚罅烤幊虒嵗齺黻U述問題,避免講述深奧的道理,大大提高了可讀性。此外,本書對實例程序編制過程的描述非常完整,便于讀者上機實習,引導讀者在學習的過程中能夠舉一反三,達到事半功倍的效果。本書所有示例的完整源程序代碼均已在windows 2000和Windows xP下調 試成功,通過本書的介紹,讀者可以比較容易地掌握Visual c++開發(fā)軟件的各種功能、使用方法和技巧。 本書在內容安排上循序漸進,論述深入淺出,同時附有大量的程序、屏幕圖形和應用實例,是一本非常實用的入門教程,其中列舉的實例對程序設計人員也有很好的輔助和提高作用。 本書可作為高等院校非計算機專業(yè)本科生及研究生的教材或程序設計人員的參考書。為配合教學,還制作了與本書配套的電子教案,免費供任課教師使用。
圖書封面
評論、評分、閱讀與下載