注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關VisualC++6.0開發(fā)技巧及實例剖析

VisualC++6.0開發(fā)技巧及實例剖析

VisualC++6.0開發(fā)技巧及實例剖析

定 價:¥59.00

作 者: 齊舒創(chuàng)作室編著
出版社: 清華大學出版社
叢編項:
標 簽: VC++

ISBN: 9787302036814 出版時間: 1999-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 561頁 字數(shù):  

內(nèi)容簡介

  本書用豐富的實例向讀者展示了如何利用VisualC++6.0編寫應用程序。全書共分四個部分。第一部分為基礎篇,主要講述如何利用VisualC++編寫一些常見的用戶界面元素;第二部分為提高篇,主要引導讀者從操作系統(tǒng)的角度去理解應用程序;第三部分、第四部分為兩個專題篇,主要介紹當今比較熱門的ActiveX技術和數(shù)據(jù)庫技術,使讀者了解這兩門技術,并為進一步提高打下基礎。本書是針對如何使用VisualC++而編寫的。全書共分為四個部分。第一部分講述了VisualC++編程的一些基礎知識,主要講了一些用戶界面元素的編制和管理方法。第二部分是編程進階,主要講述內(nèi)存管理、多任務編程以及動態(tài)鏈接庫。第三部分、第四部分是兩個專題篇,分別講述了ActiveX技術和數(shù)據(jù)庫編程技術。本書在編寫過程中,力求從易學性、實用性兩個角度出發(fā)。在每一個新概念出現(xiàn)時,先講述一些必要的基礎知識,之后介紹一些常用函數(shù)的用法,再給出實例,一步一步引導讀者完成。在完成實例后,再對某些比較難以理解的程序代碼給予分析說明。此外,為了讓用戶編寫出一些實用的程序,本書還例舉了一些較難的示例。本書是VisualC++初學者以及編程愛好者不可多得的參考書。

作者簡介

暫缺《VisualC++6.0開發(fā)技巧及實例剖析》作者簡介

圖書目錄

第一部分 Visua.1C++ 6.0基礎編程
第1章  VisualC++ 6.0概述與編程基礎
l.1 Visua.1C++6.0的新特征
1.2 VisualC++6.0的主窗口
1.3 VisualC++ 6.0的系統(tǒng)工具
1.3.1菜單編輯器
1.3.2 加速鍵編輯器
l.3.3 資源符號
1.3.4 圖形編輯器
1.3.5 工具欄編輯器
1.3.6期對話框編輯器
1.3.7 串編輯器
l.4 MfcApp應用程序
1.5 ConsoleApp應用程序
1.6 本章  小結
第2章  圖形設備接口
2.1圖形設備接口簡介
2.2 設備描述表
2 3 坐標映射
2.3.1 設置映射模式
2.3.2 定義窗口的范圍
2.3.3 定義視圖區(qū)
2 3.4 設置視圖區(qū)的原點
2.4 繪制基本圖形
2.4.1 畫點
2.4.2 畫直線
2.4.3 畫折線和曲線
2.4.4 畫封閉曲線
2.5 畫筆
2.5.1創(chuàng)建畫筆
2.5.2 畫筆的屬性
2.5.3 庫存畫筆
2 6 畫刷
2.6.1純色畫刷
2.6.2 陰影畫刷
2.7 字體
2.7.1顯示文本
2.7.2 設置文本顏色
2.7.3 設置字符間距
2.7.4 設置文本對齊方式
2.7.5 得到文本度量
2.7.6 字體的創(chuàng)建
2.8 本章  小結
第3章  菜單
3.1編輯菜單資源
3.2 菜單消息響應
3.3 菜單的UI機制及顯示狀態(tài)的修改
3.4 動態(tài)地改變菜單
3.4.1 獲得菜單的指針
3.4.2 給菜單中增加菜單項
3.4.3 刪除菜單項
3.4.4 獲得菜單的菜單項數(shù)
3.4.5 使菜單項有效或無效
3.5 上下文菜單
3.6 本章  小結
第 4章  系統(tǒng)的輸入設備
4.1鼠標
4.1.1鼠標消息
4.1.2 鼠標消息處理
4.1.3 改變鼠標指針的形狀
4.1.4 捕捉鼠標
4.2 鍵盤
4.2.1鍵盤消息
4.2.2 字符消息
4.3 本章  小結
第5章  工具欄和狀態(tài)欄
5.1工具欄
5l.1 工具欄資源
5.1.2 按鈕的狀態(tài)
5.1.3 工具欄類
5.1.4 消息傳遞機制
5.1.5 普通工具欄示例
5.1.6 高級工具欄示例
5.2 狀態(tài)欄
5.2.1 CStatusBar類
5.2.2 狀態(tài)欄的創(chuàng)建和處理
5.2.3 狀態(tài)欄與提示信息
5.2.4 狀態(tài)指示器
5.2.5 狀態(tài)欄示例一
5.2.6 狀態(tài)欄示例二
5.3 本章  小結
第6章   MFC異常處理
6.1 VISllalC+十的異常處理機制
6.2 設置自己的terminate()函數(shù)處理器
6.3 MFC中的異常類
6.3.1 CMemoryExceptlon
6.3.2 CNotsupPOrtedExcePtion
6.3.3 CFileException
6.3.4 CArchiveException
6.3.5 CResourceExceptlon
6.3.6 COleException
6.3.7 CUserException
6.3.8 CDBException
6.3.9 CDaoException
6.3.10 CInterne正xception
6.3.11 Win32系統(tǒng)級異常
6.4 本章  小結
第 7章  對話框和控件
7.1對話框資源
7.2 對話框中的控件
7.2.1 ClistBOX
7.2.2 CCOmboBOX
7.2.3 CStatic
7.2.4 CButton
7.2.5 CBitMapButton
7.2.6 CEdit
7.2.7 CScrollBat
7.3 CDialog類與對話過程函數(shù)調(diào)用順序
7.4 DDX和DDV
7.5 預制對話框
7.6 模式對話框示例
7.7 無模式對話框示例
7.8 基于對話框的應用程序
7.9 本章  小結
第8章   分窗口、文檔和多視圖
8.1 切分窗口
8.2 CSplitterWnd類
8.3 切分窗口與多視圖
8.4 單文檔動態(tài)切分窗口示例
8.5 單文檔靜態(tài)切分窗口示例
8.6 文檔和視圖
8.6.1 CDoctument類
8 6 2 CView類
8.6.3 文檔一視圖之間的相互作用函數(shù)
8.6.4 文檔模板
8.7 多文檔界面
8.8 動態(tài)切分的MDI應用程序
8.9 具有多個視圖類、不帶切分窗口的MDI應用程序
8.10 靜態(tài)切分的 MDI應用程序
8.11 本章  小結
第二部分 VisualC++ 6.0編程進階
第9章  內(nèi)存管理技術
9.1 內(nèi)存管理的發(fā)展
9.2 簡單內(nèi)存分配
9.2.1棧結構分配
9.2.2 堆分配
9.3 Windows中的內(nèi)存分配函數(shù)
9.4 分配可移動內(nèi)存和可放棄內(nèi)存
9.5 虛擬內(nèi)存
9.6 共享內(nèi)存
9.7 本章  小結
第10章  多任務編程
10.1 進程、線程和優(yōu)先級
10.2 工作線程和用戶界面線程的創(chuàng)建
10.2.1 工作線程
10.2.2 使用工作線程
10.2.3 創(chuàng)建用戶界面線程(UI)
10.3 線程的掛起及喚醒
10.4 使線程休眠
10.5 線程同步
10.5.1使用事件對象
10.5.2 使用臨界段
10.5.3 使用互斥量
10.5.4 使用信號量
10.6 線程的終止
10.7 如何編寫基于進程的多任務操作
10.8 本章  小結
第11章  動態(tài)鏈接庫
11.1動態(tài)鏈接庫
11.1.1動態(tài)鏈接和靜態(tài)鏈接
11.1.2 創(chuàng)建動態(tài)鏈接庫的原因
11l.3 動態(tài)鏈接庫的基礎
11.2 普通的 DLL
11.2.1理解普通的 DLL本質(zhì)
11.2.2 動態(tài)加載 DLL
11.2.3 實現(xiàn) TestDll應用程序
11.3 擴展MFC DLL
11.4 本章  小結
第三部分ActiveX編程
第12章  容器應用程序
12.1 創(chuàng)建框架容器應用程序
12.2 管理嵌入對象的大小和位置
12.3 使用鼠標選取項
12.4 本章  小結
第13章  服務器應用程序
13.1創(chuàng)建框架服務器應用程序
13.2 定制應用程序的資源
13.3 完善文檔類和視圖類
13.4 完善服務器項
13.5 運行Server應用程序
13.6 本章  小結
第14章  自動化
14.1自動化服務器
14.1.1完善框架自動化服務器應用程序
14.1.2 定制自動化服務器的資源
14.1.3 完善文檔類和視圖類
14.1.4 定義服務器的屬性和方法
14.2 自動化客戶應用程序
14.2.1完善框架自動化客戶應用程序
14.2.2 定制自動化客戶的資源
14.2.3 從類型庫中創(chuàng)建類
14.2.4 完善客戶應用程序的視圖類
14.3 本章  小結
第15章  ActiveX控件
15.1 ACtiveX/OLE控件
15.2 ActiveX控件的屬性、事件與方法
15.2.1 屬性
15.2.2 事件
15.2.3 方法
15.3 ActiveX控件示例
15.3.1創(chuàng)建框架 ActiveX控件
15.3.2 初始化控件的大小以及在控件中顯示當前時間
15.3.3 使控件動態(tài)顯示當前時間
15.3.4 增加控件屬性
15.3.5 增加標準事件
15.3.6 增加定制事件
15.3.7 增加控件方法
15.4 本章  小結
第四部分數(shù)據(jù)庫編程
第16章  ODBC
16.1 ODBC簡介
16.1.1常用術語
16.1.2 ODBC與標準化
16.2 SQL語法基礎
16.2.1結構化查詢語言
16.2.2 關系對象
16.2.3 SQL分類
16.2.4 SQL語法
16.3 ODBC的實現(xiàn)
16.3.1 配置ODBC環(huán)境
16.3.2 連接數(shù)據(jù)源
16.3.3 查詢數(shù)據(jù)和數(shù)據(jù)源
16.3.4 裝備和執(zhí)行SQL請求
16.3.5 檢索數(shù)據(jù)
16.3.6 釋放ODBC環(huán)境
16.4 ODBC的應用
16.4.1 數(shù)據(jù)庫的創(chuàng)建
16.4.2 配置ODBC環(huán)境
16.4.3 創(chuàng)建 ODBC應用程序
16.5 操作數(shù)據(jù)庫的內(nèi)容
16.5.1 給表增加一個記錄
16.5.2 如何刪除記錄
16.5.3 在數(shù)據(jù)庫中查找數(shù)據(jù)
16.6 本章  小結
第17章   MFC數(shù)據(jù)庫類
17.1 MFC數(shù)據(jù)庫類
17.2 CDatabase類
17.2.1 打開一個數(shù)據(jù)庫連接
17.2.2 連接信息
17.2.3 用CDatabase執(zhí)行SQL語句
17.2.4 用CDatabase進行事務處理
17.3 CRecodset
17.3.1構造一個記錄集
17.3.2 使用 RFX讀寫數(shù)據(jù)
17.3.3 刷新記錄集
17.3.4 關閉記錄集
17.3.5 在記錄集中移動
17.3.6 成批取回行
17.3.7 改變記錄集中的數(shù)據(jù)
17.3.8 事務處理
17.3.9 使用語句參數(shù)
17.3.10 記錄集錯誤處理
17.4 CRecordView類
17.4.1 創(chuàng)建一個 CReColdView
17.4.2 用CRecomxiew進行對話框數(shù)據(jù)交換
17.4.3 OnGetRecoldset()函數(shù)
17.4.4 CReconiView:OnMOve()函數(shù)
17.5 本章  小結
第18章  DAO編程
18.1 DAO
18.2 ODBC與 DAO的選擇
18.3 使用DAO構造數(shù)據(jù)庫應用程序
18.3.1創(chuàng)建一個簡單的網(wǎng)格視圖應用程序
18.3.2 創(chuàng)建和運行應用程序
18.3.3 給應用程序增加報表
18.4 本章  小結
附:CD-ROM說明

本目錄推薦

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