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

Visual C++ 6.0實用教程

Visual C++ 6.0實用教程

定 價:¥20.00

作 者: 李鳳霞[等]編著
出版社: 電子工業(yè)出版社
叢編項: 計算機教育叢書·非計算機專業(yè)教材系列
標 簽: VC++

購買這本書可以去


ISBN: 9787505366787 出版時間: 2001-09-01 包裝: 平裝
開本: 26cm 頁數: 254 字數:  

內容簡介

  本書是為Visual C++6.0的初級讀者所編寫的實用教程。全書共11章。首先從基本概念入手,介紹了Visual C++6.0的特點和發(fā)展、Visual C++6.0集成開發(fā)環(huán)境的功能和使用、C++語言基礎知識和Windows環(huán)境下進行程序設計的基礎知識。然后通過具體的例子說明了用應用程序向導創(chuàng)建Windows應用程序的方法,講述了Visual C++6.0的主要功能和使用,包括菜單、工具欄、圖標、位圖和對話框等Windows資源的使用、文檔與視圖的結構、圖形處理、各種常用控件的使用等。為了使讀者能更深入地了解Visual C++6.0,在第10章中簡單介紹了Visual C++6.0的高級應用。最后從應用的角度出發(fā),在第11章中給出了一個應用實例,以便讀者參考。全書以面向對象程序設計語言為基礎,以Visual C++6.0開發(fā)環(huán)境為主線,介紹了面向對象程序設計的基本概念和Visual C++6.0的具體應用。書中結合應用實例,強調“實用”,力圖展示給初學者一個良好的面向對象程序設計的入門向導。全書各章配有習題,內容由淺入深,循序漸進,適合作為大專院校的教材和教學參考書,也可供廣大計算機工作者和電腦愛好者自學。

作者簡介

  作者:譚浩強譚浩強教授,我國著名計算機教育專家。1934年生。1958年清華大學畢業(yè)。學生時代曾擔任清華大學學生會主席、北京市人民代表。他是我國計算機普及和高校計算機基礎教育開拓者之一,現任全國高等院校計算機基礎教育研究會會長、教育部全國計算機應用技術證書考試委員會主任委員。譚浩強教授創(chuàng)造了3個世界紀錄:(1)20年來他(及和他人合作)共編著出版了130本計算機著作,此外主編了250多本計算機書籍,是出版科技著作數量最多的人。(2)他編著和主編的書發(fā)行量超過了4500萬冊,是讀者最多的科技作家。我國平均每30人、知識分子每1.5人就擁有一本譚浩強的書。(3)他和別人合作編著的《BASIC語言》發(fā)行1200多萬冊,創(chuàng)科技書籍發(fā)行量的世界紀錄。此外他編著的《C程序設計》發(fā)行了600萬冊,他曾在中央電視臺主講了BASIC,FORTRAN,COBOL,Pascal,QBASIC,C,VisualBasic七種計算機語言,觀眾超過300萬人。在我國學習計算機的人中很少有不知道譚浩強教授的。他善于用容易理解的方法和語言說明復雜的概念。許多人認為他開創(chuàng)了計算機書籍貼近大眾的新風,為我國的計算機普及事業(yè)做出了重要的貢獻。譚浩強教授曾獲全國高校教學成果國家級獎、國家科技進步獎,以及北京市政府授予的“有突出貢獻專家”稱號。被國家科委、中國科協表彰為“全國優(yōu)秀科普工作者”。英國劍橋國際傳記中心將他列入“世界名人錄”?!队嬎銠C世界》報組織的“世紀評選”把他評為我國“20世紀最有影響的IT人物”10個人之一(排在第2位)。他的功績是把千百萬群眾帶入計算機的大門??焖僬莆誆xcel電子表格>>更多作品

圖書目錄

第1章 Visual C++概述
1.1 由C到C++
1.1.1 由C到C++
1.1.2 C++對C的擴充
1.2 Visual C++的發(fā)展概況
1.2.1 Visual C++的誕生
1.2.2 Visual C++的功能和發(fā)展
1.3 Visual C++6.0的新功能特點
1.3.1 Visual C++6.0的新功能特點
1.3.2 Visual C++6.0的版本
1.4 Visual C++6.0的安裝與啟動
1.4.1 Visual C++6.0的安裝
1.4.2 Visual C++6.0的啟動
本章小結
習題
第2章 Visual C++6.0開發(fā)環(huán)境
2.1 Developer Studio集成開發(fā)平臺
2.1.1 Developer Studio主窗口的組成
2.1.2 菜單欄
2.1.3 工具欄
2.1.4 獲取聯機幫助
2.2 項目與項目工作區(qū)
2.2.1 什么是項目
2.2.2 項目工作區(qū)
2.2.3 采用項目開發(fā)應用程序
2.2.4 在項目工作區(qū)中添加新項目
2.3 資源
2.3.1 資源管理器
2.3.2 資源符號
2.3.3 資源符號瀏覽器
2.3.4 資源編輯器
2.4 MFC庫
本章小結
習題
第3章 C++語言編程基礎
3.1 面向對象編程基礎
3.1.1 什么是面向對象程序設計
3.1.2 面向對象系統(tǒng)的特征
3.1.3 面向對象編程的特征
3.2 一個簡單的C++程序
3.3 C++語言的基本元素
3.3.1 基本數據類型
3.3.2 指針類型
3.3.3 常量與變量
3.3.4 標識符與關鍵字
3.3.5 基本運算
3.3.6 控制語句
3.4 自定義數據類型
3.4.1 數組
3.4.2 結構
3.5 函數
3.6 C++的類與對象
3.6.1 類
3.6.2 對象
3.7 類的函數成員
3.7.1 構造函數
3.7.2 析構函數
3.7.3 友元函數
3.7.4 函數重載
3.8 類的繼承與派生
3.8.1 基本概念
3.8.2 繼承機制
3.8.3 派生類的構造
3.8.4 派生類的初始化
3.8.5 關于派生類的進一步說明
3.8.6 多重繼承
3.9 虛擬函數和多態(tài)性
3.9.1 虛擬函數
3.9.2 多態(tài)性
本章小結
習題
第4章 Windows編程基礎
4.1 Windows 98簡介
4.2 Windows應用程序設計的特點
4.2.1 事件驅動的程序設計
4.2.2 消息循環(huán)與輸入
4.2.3 圖形輸出
4.2.4 用戶界面對象
4.2.5 資源共享
4.2.6 Windows應用程序組成
4.3 Windows 98應用程序接口(API)
4.3.1 什么是API
4.3.2 Win32 API
4.4 Windows 98應用程序基礎
4.4.1 WinMain()
4.4.2 窗口函數
4.4.3 窗口類
4.4.4 消息循環(huán)
4.4.5 Windows數據類型
4.5 Windows 98程序框架
4.5.1 定義窗口類
4.5.2 創(chuàng)建窗口
4.5.3 消息循環(huán)(Message Loop)
4.6 Windows應用程序的開發(fā)工具
本章小結
習題
第5章 創(chuàng)建Windows應用程序
5.1 創(chuàng)建Windows應用程序的方法
5.2 用AppWizard創(chuàng)建應用程序框架
5.2.1 準備工作
5.2.2 生成應用程序框架
5.2.3 應用程序的編譯、鏈接與運行
5.3 瀏覽新項目
5.3.1 新項目的目錄和文件
5.3.2 工作區(qū)中的hello項目
5.4 應用程序框架結構分析
5.4.1 應用程序中的類
5.4.2 應用類CHelloApp
5.4.3 主窗口類C MainFrame
5.4.4 文檔類CHelloDoc
5.4.5 視圖類CHelloView
5.5 新項目中的資源
5.6 應用程序控制流程
5.7 在框架程序中添加新內容
5.7.1 修改源程序
5.7.2 編譯運行程序
5.8 新項目中的輔助文件
5.8.1 項目文件
5.8.2 資源文件
5.8.3 其他文件
本章小結
習題
第6章 文檔與視圖
6.1 概述
6.1.1 Visual C++6.0對文檔和視圖的支持
6.1.2 文檔與視圖的關系
6.1.3 文檔與視圖的接口
6.2 文檔與視圖
6.2.1 MFC各對象之間的關系
6.2.2 文檔類
6.2.3 視圖類
6.2.4 多文檔
6.2.5 多視圖
6.2.6 分割窗口
6.2.7 文檔和視圖的初始化及清理
6.2.8 文檔與視圖的滾動和縮放
6.3 菜單
6.3.1 建立一個菜單
6.3.2 創(chuàng)建浮動的彈出式菜單
6.4 文本處理
6.4.1 文本輸出函數
6.4.2 設置文本屬性
6.4.3 獲取字符屬性
6.4.4 使用字體
6.4.5 文本處理示例
6.5 打印和打印預覽
本章小結
習題
第7章 圖形設備
7.1 在屏幕上繪圖
7.1.1 設備環(huán)境與圖形設備接口
7.1.2 坐標系統(tǒng)與映射模式
7.1.3 繪圖模式
7.1.4 設置背景顏色及模式
7.1.5 繪圖工具
7.1.6 繪圖函數
7.2 位圖
7.2.1 位圖與位圖的建立
7.2.2 從資源中裝載位圖
7.2.3 在按鈕上放置位圖
7.3 圖標
7.3.1 認識圖標
7.3.2 圖標的類型
7.3.3 創(chuàng)建一個新的圖標
7.3.4 在程序中加載圖標
7.3.5 在按鈕上顯示圖標
7.4 光標
7.4.1 認識光標
7.4.2 使用光標
7.4.3 將光標改為沙漏
本章小結
習題
第8章 對話框
8.1 什么是對話框
8.2 創(chuàng)建對話框
8.2.1 添加消息框
8.2.2 添加對話框
8.2.3 修改對話框的屬性
8.2.4 設置對話框的背景顏色
8.2.5 給對話框添加控件
8.2.6 創(chuàng)建一個對話框類
8.2.7 添加消息句柄來初始化對話框
8.2.8 給新對話框添加選擇菜單
8.3 創(chuàng)建基于對話框的項目
8.3.1 用AppWizard創(chuàng)建基于對話框的項目
8.3.2 瀏覽HelloDialog項目
8.3.3 使用對話框編輯器
8.4 通用對話框類
8.4.1 CFontDialog類
8.4.2 CColorDialog類
8.4.3 CFileDialog類
本章小結
習題
第9章 常用控件
9.1 靜態(tài)文本控件
9.2 按鈕控件
9.2.1 什么是按鈕控件
9.2.2 應用按鈕控件的實例
9.2.3 按鈕控件的屬性
9.2.4 按鈕成員變量的設置
9.2.5 用條件語句調控程序
9.2.6 啟用或禁用按鈕
9.2.7 隱藏按鈕
9.2.8 定義或設定Tab鍵切換順序
9.3 編輯控件
9.3.1 什么是編輯控件
9.3.2 應用編輯控件的實例
9.3.3 編輯控件的屬性
9.3.4 添加CEdit對象
9.3.5 接收從編輯控件中輸入的文本
9.3.6 給對話框傳遞參數
9.4 列表框控件
9.4.1 什么是列表框
9.4.2 應用列表框控件的實例
9.4.3 列表框屬性
9.4.4 使用CListBox類
9.4.5 增加和刪除列表項
9.4.6 接收列表框消息
9.5 組合框控件
9.5.1 什么是組合框
9.5.2 應用組合框控件的實例
9.5.3 組合框的屬性
9.5.4 對組合框的操作
9.6 旋鈕、滑塊和進度控件
9.6.1 旋鈕控件
9.6.2 滑塊控件
9.6.3 進度控件
9.6.4 滑塊控件和進度控件的協同使用
本章小結
習題
第10章 高級應用
10.1 實現多任務
10.1.1 創(chuàng)建進程
10.1.2 創(chuàng)建多線程
10.1.3 同步
10.1.4 同步對象
10.2 動態(tài)鏈接庫DLL
10.2.1 什么是DLL
10.2.2 用AppWizard創(chuàng)建DLL
10.2.3 DLL的使用與搜索
10.3 數據庫
10.3.1 ODBC
10.3.2 DAO
10.4 多媒體應用程序的開發(fā)
10.4.1 數據格式
10.4.2 播放函數
10.4.3 聲音服務
10.4.4 控制接口
10.4.5 聲音壓縮管理器
10.4.6 AVFile函數
10.4.7 視頻壓縮管理器
10.4.8 視頻捕獲
10.4.9 簡單的例程
本章小結
第11章 綜合實例
11.1 創(chuàng)建應用程序的基本框架
11.2 視圖的處理
11.2.1 在視圖類中添加數據成員
11.2.2 用ClassWizard映射鼠標消息
11.2.3 添加消息處理函數代碼
11.2.4 定制視圖窗口
11.2.5 建立并運行程序
11.3 文檔的處理
11.3.1 在文檔類中存放直線坐標
11.3.2 畫完直線后存放直線坐標
11.3.3 修改視圖類的OnDraw成員函數
11.3.4 刪除文檔數據
11.3.5 處理“撤消”命令
11.3.6 建立并運行程序
11.4 串行化處理
11.4.1 往文檔類中添加串行化代碼
11.4.2 編寫CMyLine對象的串行化代碼
11.4.3 設置修改標記
11.4.4 建立并運行程序
11.5 滾動處理
11.5.1 添加滾動功能
11.5.2 轉換坐標
11.5.3 限制繪圖區(qū)域的大小
11.5.4 建立并運行程序
11.6 窗口的分割
11.6.1 修改主邊框窗口類
11.6.2 更新視圖
11.6.3 建立并運行程序
11.7 創(chuàng)建對話框模板資源
11.8 創(chuàng)建對話框類并定義成員變量
11.9 定義消息處理函數
11.10 修改對話框類代碼
11.11 創(chuàng)建對話類對象
11.12 添加工具欄按鈕
11.13 編譯并運行應用程序
參考文獻

本目錄推薦

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