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

Visual C++應(yīng)用程序開發(fā)教程

Visual C++應(yīng)用程序開發(fā)教程

定 價:¥24.50

作 者: 楊開城編著
出版社: 高等教育出版社
叢編項:
標(biāo) 簽: VC++

購買這本書可以去


ISBN: 9787040099492 出版時間: 2001-09-01 包裝: 簡裝本
開本: 26cm+磁盤1片 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書是教育部高職高專規(guī)劃教材,面對有C++基礎(chǔ)的學(xué)生,書中精選了Windows程序設(shè)計技術(shù)中最核心、最關(guān)鍵的部分作為主要學(xué)習(xí)內(nèi)容,采用“先看、后想、再練”的學(xué)習(xí)模式,符合學(xué)習(xí)心理、適合教學(xué)特點,是一本“任務(wù)驅(qū)動”模式的教材。本書分兩個部分。第一部分“從SDK入門”共4章:第1章介紹一些基本概念,并以“HelloTheWorld”應(yīng)用程序為例子來介紹Windows應(yīng)用程序的代碼結(jié)構(gòu)。從第2章開始接觸一個貌似完整的Windows應(yīng)用程序:一個簡單的作圖工具PaintTool。第2章以這個程序為線索從界面技術(shù)入手來介紹廣而泛雜的Windows程序設(shè)計技術(shù)。第3章完成一個真正的PaintTool。這個PaintTool是在第2章基礎(chǔ)上,增加了模態(tài)和非模態(tài)對話框,并開始接觸文檔操作,為學(xué)習(xí)MFC的序列化打下基礎(chǔ)。第4章介紹了一些Windows中常用的程序設(shè)計高級話題,旨在擴(kuò)展讀者的視野。第二部分“進(jìn)入MFC世界”共7章:第5章主要介紹了MFC應(yīng)用框架的概念以及MFC應(yīng)用程序的代碼結(jié)構(gòu)。從第6章到第8章,逐步實現(xiàn)MFC版本的PaintTool。第6章從學(xué)習(xí)使用視入手,開始真正接觸MFC編程技術(shù)。第7章介紹了對象的序列化,并為第6章實現(xiàn)的PaintTool增加對象序列化的功能。第8章為PaintTool增加對話框功能,包括啟動屏幕和圖形對象屬性對話框。第9章通過將SDI的PaintTool轉(zhuǎn)換為MDI的PaintTool來介紹如何編制MFCMDI應(yīng)用程序。第10章介紹了一些MFC編程的高級話題,旨在加深讀者對MFC應(yīng)用框架的理解。第11章介紹了一些常用的MFC可重載的接口,包括重載的目的以及默認(rèn)的實現(xiàn),此章內(nèi)容對于深入理解MFC應(yīng)用框架非常有幫助。理解MFC應(yīng)用框架的主要障礙之一便是MFC宏。第二部分在介紹MFC編程技術(shù)的同時,也詳細(xì)剖析了常用的MFC宏,從而使讀者了解一些MFC內(nèi)部技術(shù)。從第10章開始,后續(xù)章節(jié)并沒有規(guī)定學(xué)習(xí)目標(biāo),僅僅是作為提高讀者的編程水平而設(shè)置的。本書可作為高職高專計算機(jī)及相關(guān)專業(yè)的教材和參考書,或供計算機(jī)愛好者和科技人員自學(xué)。

作者簡介

暫缺《Visual C++應(yīng)用程序開發(fā)教程》作者簡介

圖書目錄

第1章 Windows程序設(shè)計的基本概念
1.1 理解Windows應(yīng)用程序的運行機(jī)制
1.2 Windows程序設(shè)計用到的基本術(shù)語
1.3 Windows應(yīng)用程序的代碼結(jié)構(gòu)
1.4 常見符號的說明
1.5 小結(jié)
思考題

第2章 實現(xiàn)簡單的作圖工具PaintTool
2.1 實現(xiàn)PaintTool的最初版本
2.2 為PaintTool增加新功能
2.3 小結(jié)
思考題

第3章 為PaintTool增加對話框
3.1 控件與對話柜
3.2 為PaintTool增加非模態(tài)對話框
3.3 為PaintTool增加模態(tài)對話框
3.4 小結(jié)
思考題

第4章 一些高級話題
4.1 GDI中的坐標(biāo)系
4.2 位圖操作
4.3 Open對話框的用戶化(Customized)
4.4 MDI應(yīng)用程序
4.5 subclass與superclass
思考題

第5章 VisuaI C++基礎(chǔ)
5.1 Visual C++提供的MFC工具
5.2 什么是MFC應(yīng)用框架
5.3 創(chuàng)建一個簡單而完整的MFC應(yīng)用程序
5.4 MFC中的類概述
思考題

第6章 學(xué)習(xí)使用視
6.1 創(chuàng)建PaintTool的SDI框架應(yīng)用
6.2 實現(xiàn)完整的文檔類
6.3 實現(xiàn)完整的視
6.4 小結(jié)
思考題

第7章 文檔的讀寫
7.1 使類可以序列化
7.2 文檔類對象與視類對象間的通信
7.3 SDI應(yīng)用中創(chuàng)建、打開和保存文件的默認(rèn)實現(xiàn)
7.4 實現(xiàn)PaintTool的文檔讀寫
7.5 MFC宏詳解
思考題

第8章 MFC對話框
8.1 MFC的對話框類
8.2 為PaintTool增加模態(tài)對話框
8.3 為PaintTool增加非模態(tài)對話框
8.4 小結(jié)
思考題

第9章 MPC的MDI應(yīng)用
9.1 MDI框架應(yīng)用與SDI框架應(yīng)用的異同
9.2 實現(xiàn)MDI類型的PaintTool
9.3 小結(jié)
思考題

第10章 有關(guān)MFC的高級話題
10.1 如何實現(xiàn)打印和打印預(yù)覽
10.2 如何使用切分窗口
10.3 如何在SDI應(yīng)用中建立多視
10.4 如何在模態(tài)對話框中支持加速鍵
10.5 如何用戶化狀態(tài)條
10.6 如何定義自己的DDx_和DDV_函數(shù)

第11章 MFC可重載的接口
11.1 CWinApp類
11.2 Cwnd類
11.3 CFrameWnd類
11.4 CView類
11.5 CDOCument類
11.6 CDialog類
11.7 CDocTemplate類
11.8 CMDIFrameWnd類
11.9 CButton類
11.10 CListBox類
11.11 CComboBox類

附錄1 32值Visual C++編譯器支持的調(diào)用約定
附錄2 Windows編程小知識
附錄3 常見的MFC斷言失敗

本目錄推薦

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