注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關精通VISUAL C++6.0

精通VISUAL C++6.0

精通VISUAL C++6.0

定 價:¥46.00

作 者: 劉小石 鄭淮 馬林偉 揚帆
出版社: 清華大學出版社
叢編項:
標 簽: 軟件與程序設計 VC++

購買這本書可以去


ISBN: 9787302011835 出版時間: 2000-06-01 包裝:
開本: 787*1092 1/16 頁數: 475 字數:  

內容簡介

  Visual C++是Microsoft公司推出的可視化開發(fā)工具,其最高版本是 6.0,功能十分強大。本書通過大量的實例,深入淺出的介紹了Viaual C++6.0圖形界面設計、文件的處理、繪圖、數據庫、多線程以及網絡等方面的程序編制。并且在講述VC的基礎上,穿插了大量的編程經驗和使用技巧。全書內容充實,講解詳細,圖文并茂,具有一定的可讀性。本書比較適合于使用VC編程的初級用戶,對專業(yè)的程序編制人員也有一定的參考作用。

作者簡介

暫缺《精通VISUAL C++6.0》作者簡介

圖書目錄

第1章 Windows的編程特點
1.1 Windows程序的特點
1.1.1 用戶圖形界面
1.1.2 多任務
1.1.3 Windows編程的特點
1.1.4 WindowS編程的內部分析
1.2 MFC概述
1.2.1 為什么用MFC編程
l2.2 MFC基礎類庫的優(yōu)點
1.3 小結
第2章 熟悉VC++6.0的編程環(huán)境
2.1 Microsoft Visual Studio 6.0開發(fā)平臺
2.1.1 標題欄
2.1.2 菜單欄
21.3 1具欄
2.1.4 項目、項目工作區(qū)和項目工作區(qū)窗口
2.1.5 源代碼編輯窗口
2.1.6 輸出窗口
2.1.7 狀態(tài)欄
2.2 創(chuàng)建一個簡單的應用程序
2.2.1 MFC Appwizard
2.2.2 Classwizard
2.2.3 一個簡單的程序
2.2.4 源程序清單
2.3 小結
第3章 菜單、工具欄和狀態(tài)欄
3.1 菜單設計
3.1.1 創(chuàng)建應用程序的框架
3.1.2 打開菜單編輯器
3.1.3 修改菜單
3.1.4 給菜單聯(lián)接上快捷鍵
3.1.5 給菜單聯(lián)接上加速鍵
3.1.6 設置菜單項屬性
3.1.7 給菜單項聯(lián)接上代碼
3.1.8 在程序中改變某單的屬性
3.1.9 用灰色顯示菜單項
3.1.10 用戶界面更新消息的處理
3.1.11 動態(tài)增加菜單
3.1.12 刪除某單
3.2 用工具欄和狀態(tài)欄改進程序
3.2.1 在新建程序時增加工具欄
3.2.2 修改工具欄
3.2.3 加入新的工具欄
3.2.4 在程序中加入狀態(tài)欄
3.3 小結
第4章 對話框和控件
4.1 認識對話框
4.1.1 對話框的組成
4.1.2 對話框控件
4.1.3 模態(tài)對話框和非模態(tài)對話樞
4.1.4 公共對話框
4.2 創(chuàng)建對話框
4.2.1 創(chuàng)建應用程序的框架
4.2.2 創(chuàng)建一個對話框類
4.2.3 創(chuàng)建對話框對象.調用并顯示對話框
4.2.4 向對話框控件聯(lián)接數據成員
4.2.5 初始化對話框
4.2.6 將控件同對話類中相應的消息處理函數聯(lián)系起來.
4.3 使用對話框控件
4.3.1 對話框控件
4.3.2 控件的使用
4.4 小結
第5章 單文檔和多文檔
5.1 文檔/視圖體系
5.1.1 文檔和視圖
5.1.2 文檔基類 CDocument
5.1.3 視圖基類 CView
5.2 從單文檔界面(SDI)到多文檔界面(MDI)
5.2.1 單文檔界面(SDI)
5.2.2 多文檔界面(MDI)
5.2.3 創(chuàng)建多文檔應用程序
5.3 MFC提供的視圖派生類
5.3.1 CScrollView類
5.3.2 源文件
5.3.3 CEditView類
5.4 文檔模板
5.4.1 文檔模板的基類CDocTemplate
5.4.2 CSingleDocTemplate和 CMultlDocTemplate
5.4.3 如何創(chuàng)建文檔模板
5.5 小結
第6章 文件的讀和寫
6.1 使用CFile類向文件寫數據和從文件讀數據
6.1.1 CFile類
6.1.2 CFile的派生類
6.2 用串行化向文件寫數據和從文件讀數據
6.2.1 串行化(Serializatlon)
6.2.2 創(chuàng)建一個有串行化功能的類
6.2.3 CArchive類
6.2.4 對象的串行化操作
6.2.5 串行化應用實例
6.3 小結
第7章 鼠標與鍵盤
7.1 使用鼠標
7.1.1 鼠標事件和鼠標消息
7.1.2 處理用戶區(qū)鼠標事件
7.1.3 處理非用戶區(qū)鼠標事件
7.1.4 鼠標捕捉
7.1.5 鼠標畫線程序MyLine
7.2 響應鍵盤
7.2.1 鍵盤事件
7.2.2 誰來處理鍵盤事件
7.2.3 處理鍵盤事件
7.2.4 MyKey測試程序
7.3 小結
第8章 在屏幕上繪圖
8.1 MFC繪圖函數
8.1.1 生成設備情景對象
8.1.2 選擇繪圖工具
8.1.3 設置繪圖屬性
8.1.4 繪圖
8.2 創(chuàng)建MyDraw應用程序
8.2.1 用Appwizard創(chuàng)建MyDraw的項目文件
8.2.2 編輯應用程序菜單
8.2.3 給菜單連接代碼
8.3 文本的輸出
8.3.1 文本的輸出函數
8.3.2 文本的對齊方式
8.3.3 文本輸出顏色的設置
8.4 小結
第9章 使用位圖與位操作
9.1 圖
9.1.1 什么是位圖
9.1.2 位圖的顏色深度
9.1.3 設備相關位圖DDB和設備無關位圖DIB
9.1.4 CBitmap類
9.2 位操作
9.2.1 光柵位操作 ROP
9.2.2 位快傳送
9.2.3 光柵操作演示程序MyROP
9.3 顯示圖標
9.3.1 裝載圖標
9.3.2 顯示圖標
9.4 設置光標
9.4.1 裝載光標
9.4.2 設置和隱藏光標
9.5 MyBit應用程序
9.6 小結
第10章 打印和打印預覽
10.1 基本打印功能
10.1.1 標準打印對話框
10.1.2 CPrintInfo類
10.1.3 打印作業(yè)
10.1.4 打印預覽
10.2 高級打印功能設計
10.2.1 打印尺寸
10.2.2 打印分再
10.2.3 及眉和頁腳
10.3 小結
第11章 多媒體編程
11.1 播放 way文件
11.1.1 wav文件的技術參數
11.1.2 播放 way文件
11.1.3 用 MCI函數播放聲音文件
11.2 動畫
11.2.1 創(chuàng)建 moon應用程序框架
11.2.2 創(chuàng)建動畫的資源文件
11.2.3 應用程序主窗日的可視化實現
11.2.4 編寫動畫的應用程序
11.2.5 編寫 Move動畫程序
11.3 小結
第12章 訪問數據庫
12.1 理解數據庫的概念
12.1.1 什么是數據庫
12.1.2 常用數據庫簡介
12.1.3 VisualC++的數據庫接日
12.2 MFC和 ODBC、DAO
12.2.1 什么是ODBC
12.2.2 什么是DAO
12.2.3 ODBC、DAO和SQL查詢語言
12.2.4 MFC對 ODBC API和 DAO的封裝
12.2.5 創(chuàng)建數據庫應用程序
12.3 MFC的數據庫類(ODBC)
12.3.1 CDatabase類
12.3.2 CRecordset類
12.3.3 CRecordVlew類
12.3.4 應用ODBC編程
12.4 MFC的數據庫類(DAO)
12.4.1 DAO數據庫類和 ODBC數據庫類的區(qū)別
12.4.2 CDaoworkspace類
12.4.3 CDaoDatabase類
12.4.4 CDaoTabledef類
17.4.5 CDaoQuerydef類
12.4.6 CDaoRecordset類
12.4.7 CDaoRecordVlew類
12.4.8 CDaoExceptlon類
12.5 DAO數據庫類應用程序 MyDao
12.5.1 用Microsoft Access創(chuàng)建DAO數據庫文件
12.5.2 創(chuàng)建應用程序框架
12.5.3 在記錄視中添加數據庫控件
12.5.4 將控件變量與數據庫變量鏈接
12.5.5 實現排序、查詢功能
12.5.6 在數據庫中添加、修改和刪除記錄
12.6 小結
第13章 創(chuàng)建用戶定義的動態(tài)鏈接庫
13.1 什么是動態(tài)鏈接庫
13.2 動態(tài)鏈接庫的鏈接方式
13.3 建立一個動態(tài)鏈接庫
13.3.1 建立框架結構
13.3.2 動態(tài)鏈接庫庫函數導出方式
13.3.3 添加源代碼
13.3.4 源程序清單
13.4 創(chuàng)建一個應用程序
13.5 動態(tài)鏈接庫的調試
13.5.1 調試一
13.5.2 調試二
13.6 小結
第14章 ActiveX控件
14.1 創(chuàng)建ActiveX控件
14.1.1 創(chuàng)建MyControl控件的項目文件
14.1.2 測試MyControl控件
14.2 自定義ActiveX控件
14.2.1 修改MyControl控件的顯不
14.2.2 給控件添加庫存屬性
14.2.3 庫存屬性的功能化
14.2.4 給MyControl控件增加屬性反
14.2.5 給控件增加自定義屬性
14.2.6 自定義屬性的初始化
14.2.7 給控件增加事件
14.2.8 在應用程序中使用控件的事件
14.3 小結
第15章 Internet編程
15.1 通信的概念
15.1.1 網絡
15.1.3 客戶機/服務器系統(tǒng)
15.1.4 調制解調器
15.1.5 TCP/IP協(xié)議
15.2 Socket程序設計
15.2.1 套接字的種類
15.2.2 套接字的編程要點及過程
15.2.3 服務器進程創(chuàng)建套接字
15.2.4 客戶進程創(chuàng)建套接字
15.3 CSocket編程模型
15.3.1 服務器端的CSocket程序
15.3.2 創(chuàng)建 Sockser程序
15.4 MAPI編程
15.4.1 MFC中提供的 MAPI支持
15.4.2 創(chuàng)建可以發(fā)送郵件的功能的應用程序
15.5 小結
第16章 多線程
16.1 啟動一個新線程
16.1.1 用戶界西線程
16.1.2 火線程
16.2 終止線程
16.2.1 線程的正常終止
16.2.2 線程的非正常終止
16.3 管理新線程
16.3.1 CWinThread類
16.3.2 暫停和恢復線程
16.3.3 設置線程的優(yōu)先級
16.3.4 可操作線程的全局函數
16.4 同步化線程
16.4.1 同步化線程的原因
16.4.2 兩個重要的 Win32函數
16.4.3 問步對象的類型
16.5 多線程 MyThread程序
16.5.1 生成 MyThread程序框架
16.5.2 往應用程序里添加代碼
16.6 小結
附錄A 從C到C++
A.1 類與對象
A.1.1 類的定義
A.1.2 對象聲明
A.1.3 類成員的訪問
A.2 類的成員
A.2.1 構造函數
A.2.2 橋構函數
A.2.3 靜態(tài)成員變量和靜態(tài)成員函數
A.2.4 內聯(lián)成員函數
A.3 友元
A.3.1 友元函數
A.3.2 友元運算符函數
A.3.3 友元類
A.4 類的繼承
A.4.1 派生類和基類
A.4.2 派生類的構造函數
A.4.3 多重繼承
A.5 多態(tài)性
A.5.1 虛擬函數
A.5.2 虛擬函數的應用
A.5.3 純虛函數和抽象基類
A.5.4 虛擬基類
A.6 小結
附錄B 常用類庫速查
B.1 根類
B.2 應用程序體系結構類
B.2.1 應用程序基類
B.2.2 與線程相關的類
B.3 可視對象類
B.3.1 窗口類
B.3.2 視圖類
B.3.3 對話類
B.3.4 菜單類和控制類
B.3.5 繪圖類
B.4 通用類
B.4.1 數組和列表類
B.4.2 文件I/O類
B.5 OLE類
B.5.1 OLE采類
B.5.2 OLE容器類
B.5.3 OLE服務器類
B.5.4 OLE數據傳輸類
B.5.5 OLE對話框類
B.5.6 其他 OLE類
B.6 數據庫類
B.7 網絡類
B.7.1 ISAPI類
B.7.2 Windows Sockets類
B.7.3 Winlnet類
B.8 異常類

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號