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

VISUAL C++ 5使用大全

VISUAL C++ 5使用大全

定 價:¥90.00

作 者: 趙良葉等編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: C語言

ISBN: 9787505342996 出版時間: 1998-01-01 包裝:
開本: 26cm 頁數(shù): 820頁 字數(shù):  

內(nèi)容簡介

  本書是一本Visual C++5指南,適用于沒有Windows 編程經(jīng)驗的C程序員,但也包括令那些C++、和Win32已有經(jīng)驗的編程高和們感興趣的空層次內(nèi)容。全書共分四大部分。首先介紹API;第二部分介紹C++和面和MFC有關(guān)的內(nèi)容;第三部分結(jié)合具體范例程序詳細講解了MFC類庫的使用,除有關(guān)窗口、菜單、對話框、鼠標、鍵盤等的內(nèi)容之外,還包括數(shù)據(jù)庫訪問、Internet通訊以及ActiveX控件的編寫等;第四部分重點講解文檔/視圖應(yīng)用程序結(jié)構(gòu)以及Windows內(nèi)存管理方面的深奧內(nèi)容。本書所附的兩張軟盤(軟盤需另購,每套盤定價20元,另加郵費14元。匯款至:北京172信箱《今日電子》雜志社(100036))中提供了程序的源代碼,可直接使用。

作者簡介

暫缺《VISUAL C++ 5使用大全》作者簡介

圖書目錄

前言
第1部分  系統(tǒng)結(jié)構(gòu)
第1章  Windows編程接口
Win16編程接口
Win32 編程接口
Win16兼容性
32位操作
可移植性
Win32s——Windows 3.1對Win32API的支持
小結(jié)
第2章  操作系統(tǒng)組件和數(shù)據(jù)結(jié)構(gòu)
原始系統(tǒng)對象和對象句柄
KERNEL——核心操作系統(tǒng)
GDI——圖形庫
用戶接口
小結(jié)
第3章  Visual C++編程工具
開始一個新項目
什么是makefile文件
在你的項目中創(chuàng)建C++源文件和頭文件
makefile文件中相關(guān)性文件的更新
編譯、建立和執(zhí)行
獲得幫助
找到聯(lián)機信息
航行于Developer Studio的聯(lián)機文檔系統(tǒng)
小結(jié)
第2部分  OOP和C++基礎(chǔ)
第4章  什么是面向?qū)ο缶幊?br />范例的過去、現(xiàn)在和未來
機器語言
匯編和宏匯編語言
面向?qū)ο蟮恼Z言
面向?qū)ο缶幊獭⒃O(shè)計和分析
術(shù)語
面向?qū)ο蟮姆治龊驮O(shè)計
小結(jié)
第5章  C和C++之間的小差別
C和C++簡史
強數(shù)據(jù)類型
Char是一個真正的數(shù)據(jù)類型
Char數(shù)組的長度是不變的
wchar-t是數(shù)據(jù)類型、不是類型定義
enum是真正的獨特數(shù)據(jù)類型
數(shù)據(jù)結(jié)構(gòu) 增強
類型說明也定義類型名
不要順便定義類型
等同的結(jié)構(gòu)不是可互換的
一個結(jié)構(gòu)有一個作用域
可能發(fā)生在結(jié)構(gòu)內(nèi)部和外部的無名聯(lián)合
關(guān)于數(shù)據(jù)對象的規(guī)則
數(shù)據(jù)對象必須中
const數(shù)據(jù)對象必須進行初始化
缺省情況下const數(shù)據(jù)對象是靜態(tài)的
const數(shù)據(jù)對象可以代替常數(shù)使用
const和volatile指針的用法與C中的有所不同
非局部數(shù)據(jù)對象可以通過表達式初始化
聲音是在任何地方都有效的語句
關(guān)于函靈敏和操作的規(guī)則
使用原型格式的函數(shù)
函數(shù)返回值是強制的
函數(shù)重載
函數(shù)可以缺省的自變量
函數(shù)可以被聲明為內(nèi)聯(lián)式的
操作符重載
stdio不再標準I/O
新的C++關(guān)鍵字和操作符
新的C++關(guān)鍵字
新的C++操作符
//也是注釋
小結(jié)
第6章  類的C++實現(xiàn)
類的一個簡單例子
C++類中的成員函數(shù)
訪問一個對象的值
友元的幫助
安排釋放一個對象
關(guān)于繼承性的一個示例類
受保護的訪問限制
虛成員函數(shù)
基類和派生類的互換
C++繼承性技巧
更嚴格的訪問限制
派生類中的虛成員函數(shù)
再談構(gòu)造函數(shù)和折構(gòu)函數(shù)
多重繼承
用::操作符選擇上下文
選擇一個低層作用域
選擇一個嵌套作用域
選擇一個隱含作用域
靜態(tài)類成員
類庫
小結(jié)
第7章  C與C++之間的其他區(qū)別
動態(tài)對象分配
new操作符
new[]操作符
delete操作符
delete[]操作符
引用類型
引用變量
引用自變量
引用函數(shù)返回
鏈接C++例程和數(shù)據(jù)
模板
函數(shù)模板例子
一個類模板例子
異常
簡單的異常例子
嵌套異常處理器
未處理的異常
料想不到的異常
異常處理程序的其他版本
小結(jié)
第8章  C++中的面和對象編程
軟件開發(fā)過程
軟件開發(fā)模式
方法和標記法
分而治之再重新組合
分析
設(shè)計
為設(shè)計派生類
實現(xiàn)與接口的對比
為設(shè)計派生組件
程序結(jié)構(gòu)和組件的重用
利用語言特性的優(yōu)勢
程序優(yōu)化
評價你的設(shè)計
實現(xiàn)
管理
小結(jié)
第3部分  MFC編程基礎(chǔ)
第9章  了解MFC庫
MFC庫概述
設(shè)計原則
關(guān)鍵的結(jié)構(gòu)元素
Windows的MFC庫支持
AfxWinMain()入口點
應(yīng)用程序?qū)ο驝WinApp
小結(jié)
第10章  創(chuàng)建窗口
MFC窗口類
內(nèi)置系統(tǒng)窗口CWnd
包容器窗口類
數(shù)據(jù)窗口類
創(chuàng)建簡單的框架窗口
AppWizard的文檔/視圖結(jié)構(gòu)
兩個步驟的窗口結(jié)構(gòu)
初始化帶有LoadFrame()的框架窗口
簡單的框架窗口——AFRAME
窗口控制和消息
消息映射
用ClassWizard編輯消息映射
框架窗口消息
小結(jié)
第11章  對命令輸入的響應(yīng)
菜單的創(chuàng)建與控制
菜單消息
動態(tài)菜單操作
創(chuàng)建上下文相關(guān)菜單
使用加速鍵
關(guān)于鍵盤輸入
加速鍵定義
選擇合適的加速鍵
復(fù)合加速鍵表
范例程序:BASEMENU
工具條的創(chuàng)建與控制
MFC的控制條類
工具條的創(chuàng)建
顯示和隱藏工具條
范例程序:CTRLBARS
小結(jié)
第12章 理解和創(chuàng)建對話框
對話框基礎(chǔ)知識
什么是對話框
什么是對話框控件
模態(tài)對話框和非模態(tài)對話框
創(chuàng)建對話框
第一步:創(chuàng)建對話模板
第二步:創(chuàng)建對話類
第三步:創(chuàng)建對話框
第四步:對話初始化處理
第五步:處理控件報告
含有五個對話框的范例對話框程序
利用CDialog直接創(chuàng)建About…框
使用通用的File Open對話框
創(chuàng)建一個自定義的模態(tài)File Type對話框
創(chuàng)建控制條
創(chuàng)建自定義的非模態(tài)對話框——進程條
小結(jié)
第13章  GDI與文本繪圖
GDI回顧
圖形輸出的類型
GDI設(shè)備
設(shè)備上下文
DC繪圖屬性
在窗口內(nèi)繪制文本
WM-PAINT消息
繪制DC
文本坐標計算
申請繪制消息
在繪制消息之外進行繪圖
文本外觀的控制
基本的文本屬性
字體
FILELIST范例程序
小結(jié)
第14章  鼠標和鍵盤輸入
消息輸入
鍵盤輸入狀態(tài)
鼠標輸入狀態(tài)
局部輸入狀態(tài)
前臺窗口
鍵盤輸入
鍵盤輸入的轉(zhuǎn)換
回顯鍵盤焦點
Windows字符集
滾動和選擇文本——GETTEXT
設(shè)置客戶鼠標指針
顯示一個鍵盤光標
選擇文本
小結(jié)
第15章  數(shù)據(jù)庫連接
數(shù)據(jù)庫術(shù)語
標準
ODBC標準
ODBC的組成
ODBC驅(qū)動程序適應(yīng)層
ODBC SQL適應(yīng)層
ODBC實現(xiàn)
配置ODBC
連接一個數(shù)據(jù)源
查詢數(shù)據(jù)和數(shù)據(jù)源
準備和執(zhí)行SQL請求
檢索數(shù)據(jù)
斷開數(shù)據(jù)源
取數(shù)據(jù)的簡單的ODBC應(yīng)用程序
創(chuàng)建ODBC DSN
創(chuàng)建Visual C++5.0項目
修改AppWizard生成的代碼
為新項目增加一個對話框
增加初始化及數(shù)據(jù)庫代碼
封裝高級ODBC功能
創(chuàng)建Visual C++5.0項目
為ODBCInfo類創(chuàng)建“Macro Include”頭文件
為ODBCInfo類創(chuàng)建頭文件
定義ODBCInfo類
建立ODBCInfo DLL
測試ODBCInfo類
MFC數(shù)據(jù)庫類
CDatabase
CRecordest
使用MFC數(shù)據(jù)庫類的簡單應(yīng)用程序
創(chuàng)建Visual C++5.0項目
增加對MFC數(shù)據(jù)庫類的支持
增加一個工具類,封裝用戶數(shù)據(jù)
為UserMaster表創(chuàng)建一個CRecordest類
修改對話框的文件
修改對話框的實現(xiàn)文件
建立User Maintenance程序
參數(shù)化記錄集和查詢
建立并使用參數(shù)化記錄集
建立參數(shù)化查詢
小結(jié)
第16章  連接到Internet
連接到FTP服務(wù)器
創(chuàng)建一個連接到服務(wù)器的程序
分析URL串
從FTP服務(wù)器檢索文件
創(chuàng)建從服務(wù)器檢索文件的程序
使用線程連接到檢索
向FTP服務(wù)器發(fā)送文件
從FTP服務(wù)器檢索目錄
小結(jié)
第17章AtiveX控件
OLE控件
AtiveX控件
OLE控件的使用
屬性
方法
事件
OLE控件接口
實現(xiàn)一個AtiveX控件
程序結(jié)構(gòu)
應(yīng)用程序類
控件類
控件類的實現(xiàn)
屬性頁類
屬性頁類的實現(xiàn)
初始化AtiveClock控件的其余部分
測試控件
在Web頁中嵌入一個AtiveX控件
使用主要屬性和環(huán)境屬性
使用活動模板庫
創(chuàng)建ATL控件
在項目中加入COM對象
地加繪圖碼
實現(xiàn)接口函數(shù)
實現(xiàn)接口函數(shù)
從C++中使用控件
小結(jié)
第4部分  應(yīng)用程序的體系結(jié)構(gòu)
第18章  文檔/視圖體系結(jié)構(gòu)
文檔/視圖概述
為什么使用文檔/視圖
MFC文檔/視圖類
文檔/視圖對資源的使用
用調(diào)度器探索文檔/視圖
深入調(diào)試器
簡單的調(diào)試——跟蹤進入WinMain()
調(diào)試器鍵盤命令
兩個文檔/視圖范例
用戶參數(shù)和WM_WINNICHANGE消息
HASVIEWS數(shù)據(jù)管理
文檔/視圖的通知
小結(jié)
第19章  用圖象附加庫擴展應(yīng)用程序
使用第三方庫
ImageObject庫簡介
支持的圖象文件格式
BMP文件格式
GIF文件格式
JPEG文件格式
PCX文件格式
TGA文件格式
TIF文件格式
使用ImageObject庫
用ImageObject庫加載圖象
用ImageObject庫保存圖象
用ImageObject庫繪制圖象
把圖像用于你的About框
為你的應(yīng)用程序增加一個圖象封面
載剪和伸縮圖象
改變圖的顏色深度
圖象處理
小結(jié)
第20章  Windows95 內(nèi)存管理
系統(tǒng)內(nèi)存管理
Intel x86*32位分頁尋址模式
Windows 95 的單進程地址空間
系統(tǒng)內(nèi)存清理
進程私有內(nèi)存
分配頁
編譯器內(nèi)存分配
Win32私有堆
把內(nèi)存連接到操作系統(tǒng)對象
共享內(nèi)容
內(nèi)存映射文件I/O
動態(tài)分配共享頁
靜態(tài)分配共享頁
自定義資源
小結(jié)
附錄A  磁盤內(nèi)容及安裝說明
附錄B  名詞解釋

本目錄推薦

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