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

精通Visual C++ for Windows95/NT

精通Visual C++ for Windows95/NT

定 價:¥40.00

作 者: 胡儉等編
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: C語言 窗口軟件 程序設(shè)計

ISBN: 9787505339347 出版時間: 1997-05-01 包裝:
開本: 26cm 頁數(shù): 548頁 字?jǐn)?shù):  

內(nèi)容簡介

  Visual C++是目前在國內(nèi)應(yīng)用最廣泛的高級程序設(shè)計語言。本書以在Windows 95和NT平臺上進(jìn)行編程的Visual C++4.0為例,介紹微軟基礎(chǔ)類(MFC)編程的概念和方法。全書共分三篇,特別適于使用過C語言,但沒有Windows編程經(jīng)驗的程序員閱讀,旨在幫助讀者順利地從C語言16位編程過渡到MFC在Windows 中進(jìn)行32編程,使讀者能夠充分利用面向?qū)ο蠹夹g(shù)帶來的巨大優(yōu)越性。本書適于從事軟件工作的程序員和工程師閱讀,也可作為相關(guān)專業(yè)的師生的教學(xué)參考書使用。

作者簡介

暫缺《精通Visual C++ for Windows95/NT》作者簡介

圖書目錄

第一篇  基礎(chǔ)篇
第一章  Windows應(yīng)用編程接口
1.1  16位Windows編程接口
1.2  32位Windows編程接口
1.2.1  Windows16兼容性
1.2.2  32位運算
1.2.3  可移植性
1.2.4  Windows32s:Windows3.1對Windows32API的支持
第二章  操作系統(tǒng)基本元件
2.1  原始系統(tǒng)對象及其句柄
2.2  系統(tǒng)內(nèi)核KERNEL
2.3  圖形庫GDI
2.4  用戶界面USER
第三章  C++類及C++與C之差異
3.1  C++新概念:類
3.1.1  C++類的數(shù)據(jù)成員
3.1.2  C++類的成員函數(shù)
3.1.3  對象值的存取
3.1.4  友元函數(shù)
3.1.5  C++類的繼承性
3.1.6  存取的限制
3.1.7  基類與派生類的交換
3.1.8  虛擬成員函數(shù)
3.1.9  對象的析構(gòu)
3.1.10  構(gòu)造與析構(gòu)函數(shù)
3.1.11  多重繼承
3.1.12  用::操作選擇文本
3.1.13  靜態(tài)類成員
3.1.14  類庫
3.1.15  小結(jié)
3.2  C++與C的異同
3.2.1  C與C++的相似之處
3.2.2  C與C++的主要區(qū)別
3.2.3  更強的數(shù)據(jù)約定
3.2.4  函數(shù)和操作規(guī)則
3.3  C與C++之間的其它差異
3.3.1  動態(tài)對象分配
3.3.2  引用類型
3.3.3  與非C++例程和數(shù)據(jù)連接
3.3.4  模板
3.3.5  異學(xué)處理
第四章  面向?qū)ο蟪绦虻拈_發(fā)
4.1  OOP的基本概念
4.1.1  結(jié)構(gòu)化程序設(shè)計的簡單回顧
4.1.2  類、對象、消息和實現(xiàn)方法
4.1.3  面向?qū)ο蠓椒ǖ囊恍┲饕拍?br />4.2  軟件開發(fā)過程
4.2.1  軟件的開發(fā)模式
4.2.2  遞增式軟件開發(fā)模式的一些概念
4.2.3  分治與重組
4.3  分析
4.4  設(shè)計
4.4.1  建立類
4.4.2  接口與實現(xiàn)
4.4.3  組件與軟件重用
4.4.4  程序優(yōu)化
4.4.5  設(shè)計評估
4.5  實現(xiàn)
4.6  軟件開發(fā)加的其它問題
第二篇  MFC篇
第五章  MFC庫基礎(chǔ)
5.1  MFC庫基礎(chǔ)
5.1.1  設(shè)計原則
5.1.2  主要的結(jié)構(gòu)元素
5.2  MFC庫對Windows編程的支持
5.2.1  WinMain()入口函數(shù)
5.2.2  應(yīng)用類:CWinApp
第六章  創(chuàng)建窗口
6.1  MFC窗口類
6.1.1  CWnd:內(nèi)部窗口類
6.1.2  容器窗口類
6.1.3  數(shù)據(jù)窗口類
6.2  基本框架窗口的創(chuàng)建
6.2.1  AppWizard的文檔/視窗架構(gòu)
6.2.2  創(chuàng)建窗口兩個步驟
6.2.3  用LoadFrame()初始化框架窗口
6.2.4  創(chuàng)建一個簡單的框架窗口
6.3  消息映射
6.3.1  消息映射
6.3.2  使用ClassWizard編程消息映射
6.3.3  框架窗口的消息
6.4  結(jié)構(gòu)
第七章  菜單和控制條
7.1  創(chuàng)建和控制菜單
7.1.1  菜單消息
7.1.2  動態(tài)菜單的操作
7.1.3  引導(dǎo)菜單的創(chuàng)建
7.2  鍵盤加速鍵的使用
7.2.1  關(guān)于鍵盤輸入
7.2.2  定義加速鍵的方法
7.2.3  多個加速鍵表
7.2.4  例子程序:BASEMENU
7.3  工具條的創(chuàng)建和控制
7.3.1  MFC的控制條
7.3.2  建立工具條
7.3.3  顯示和隱藏工具條
7.3.4  例子程序:CTRLBARS
7.4  小結(jié)
第八章  對話框
8.1  對話框的基礎(chǔ)知識
8.1.1  對話框
8.1.2  對話框控制
8.1.3  有模式和無模式對話框
8.2  創(chuàng)建對話框
8.2.1  第一步:建立對話框模板
8.2.2  第二步:建立對話框類
8.2.3  第三步:創(chuàng)建對話框
8.2.4  對話框初始化
8.2.5  處理控制通知
8.3  DIALOGS:五個例子對話框
8.3.1  直接使用CDialog:ABOUT…對話框
8.3.2  使用通用對話框:“File /Open”
8.3.3  建立特定的模式對話框:FILE/FYPE
8.3.4  創(chuàng)建對話條
8.3.5  建立一個定制的無模式對話框:PROGRESS BAR
8.4  小結(jié)
第九章  鼠標(biāo)與鍵盤輸入
9.1  輸入基礎(chǔ)和系統(tǒng)狀態(tài)
9.1.1  輸入消息
9.1.2  鍵盤輸入狀態(tài)
9.1.3  鼠標(biāo)輸入狀態(tài)
9.1.4  局部輸入狀態(tài)
9.1.5  前臺窗口
9.2  鍵盤輸入
9.2.1  鍵盤輸入的轉(zhuǎn)換
9.2.2  鍵盤焦點回顯
9.2.3  Windows字符集
9.3  鼠標(biāo)和鍵盤命令示例
9.3.1  設(shè)置客戶區(qū)鼠標(biāo)光標(biāo)
9.3.2  顯示鍵盤插入符
9.3.3  選擇文本  
第十章  GDI和文本輸出
10.1  GDI概覽
10.1.1 圖形輸出類型 
10.1.2 GDI設(shè)備 
10.1.3 設(shè)備文本 
10.1.4 DC輸出屬性 
10.2  在窗口中輸出文本
10.2.1  WN-PAINT消息
10.2.2  繪圖DC
10.2.3  文本坐標(biāo)計算
10.3  文字顯示效果控制
10.3.1  基本文字屬性
10.3.2  字體
10.3.3  示例程序
10.4  小結(jié)
第十一章  Win32內(nèi)存管理
11.1  系統(tǒng)內(nèi)存管理
11.1.1  32位分頁尋址模式
11.1.2  Windows 95各進(jìn)程所有的地址空間
11.1.3  系統(tǒng)內(nèi)存清理
11.2  進(jìn)程專用內(nèi)存
11.2.1  頁的分配
11.2.2  編譯器的內(nèi)存分配
11.2.3  Win32專用堆
11.2.4  聯(lián)接內(nèi)存與操作系統(tǒng)對象
11.3  共享內(nèi)存
11.3.1  內(nèi)存映射文件I/O
11.3.2  動態(tài)分配共享頁
11.3.3  靜態(tài)分配共享頁
11.3.4  用戶資源
11.4  小結(jié)

本目錄推薦

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