注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)VISUAL C++ 6.0入門與提高

VISUAL C++ 6.0入門與提高

VISUAL C++ 6.0入門與提高

定 價(jià):¥29.80

作 者: 徐曉剛,高兆法,王秀娟編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 軟件入門與提高叢書
標(biāo) 簽: VC++

ISBN: 9787302035084 出版時(shí)間: 1999-01-01 包裝: 簡(jiǎn)裝本
開本: 26cm 頁(yè)數(shù): 352 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  片斷:集成開發(fā)環(huán)境的基本外觀及其操作MicrosoftDeveloperStudio窗口比較復(fù)雜,不但排列著多個(gè)子窗口和工具欄,而且子窗口又包括了若干標(biāo)簽和選項(xiàng)。為了不使用戶一開始就感到迷惑,有必要先對(duì)集成開發(fā)環(huán)境的各窗口和工具欄進(jìn)行介紹。1.1.1正文窗口及其操作正文窗口一般處在集成開發(fā)環(huán)境平臺(tái)的右上角部分。各種程序文件、資源文件、文檔文件以及幫助信息等都可通過(guò)正文窗口顯示出來(lái)。用戶可以同時(shí)打開多個(gè)正文窗口,每個(gè)窗口都可通過(guò)系統(tǒng)菜單以及右上角的最大化、最小化、復(fù)原、關(guān)閉、移動(dòng)及改變尺寸等進(jìn)行一般的Windows操作,并且可以通過(guò)在Windows菜單中選定特定窗口或通過(guò)鼠標(biāo)來(lái)激活自己想切換到的窗口。例如在Window菜單中選中Textl.cpp菜單項(xiàng)可使Textl.cpp窗口成為當(dāng)前激活的正文窗口。另外還有兩種切換到正文窗口的方法:方法一使用正文窗口系統(tǒng)菜單下的Next命令(或快捷鍵CtrF6),可以依次循環(huán)地切換正義窗口。方法二使用Window菜單下的Windows命令,將出現(xiàn)如圖1.l所示的對(duì)話框。在Selectwindow下面的列表框中列出了當(dāng)前打開的正文窗口,可讓用戶選擇。右邊的Activate按鈕用來(lái)激活指定的窗口,CloseWindow按鈕用來(lái)關(guān)閉指定的窗口,當(dāng)指定窗口是程序文件或其他用戶可編輯的文檔文件時(shí),也可單擊Save按鈕來(lái)保存該文件。今Window菜單中,Cascade命令是用來(lái)使各正文窗口層疊排列的,CloseAll命令則會(huì)一次性關(guān)閉所有正文窗口。當(dāng)前激活的正文窗口中的內(nèi)容是文檔文件時(shí),執(zhí)行Window菜單中的NewWindow命令,會(huì)打開另一個(gè)窗口,其內(nèi)容依然是該文檔義件。例如激活Textl.cpp窗口,然后使用NCWWindow命令,就會(huì)出現(xiàn)TeXtl.Cpp的副本Textl.Cpp:2窗口,若再連續(xù)使用NeWWindow命令,將依次打開Textl.cpp:3窗口、Textl.cpp:4窗口等,它們的內(nèi)容是一樣的。Window菜單中的Split命令則可把一個(gè)程序文件窗口分成4個(gè)平面,十字交叉的窗口是可以任意移動(dòng)的,從而改變4個(gè)平面的大小。把分割線移動(dòng)到窗口邊角上時(shí),分割的窗口又會(huì)重新合并。分割后4個(gè)平面中上面平行的兩個(gè)可用右邊的滑動(dòng)條來(lái)同時(shí)上下滾動(dòng);下面兩個(gè)也可用右邊的滑動(dòng)條來(lái)同時(shí)上下滾動(dòng);而左邊的兩個(gè)和右邊的兩個(gè)則分別用其下方的滾動(dòng)條來(lái)左右滾動(dòng)。1.1.2Workspace窗口及其操作Workspace窗口一般在正文窗口的左側(cè)。讀進(jìn)一個(gè)工程后,該窗口的下端會(huì)出現(xiàn)3個(gè)圖標(biāo)標(biāo)簽,當(dāng)鼠標(biāo)在這些圖標(biāo)標(biāo)簽上稍做停留時(shí),就會(huì)彈出一個(gè)單詞來(lái)說(shuō)明圖標(biāo)所對(duì)應(yīng)的含義。一般來(lái)說(shuō),WorksPace窗口有3個(gè)圖標(biāo)標(biāo)簽,它們是:ClassView(類視圖),ResourceView(資源視圖)及FileView(文件視圖)。單擊某圖標(biāo)標(biāo)簽就會(huì)顯示相應(yīng)的頁(yè)面。例如單擊FileView圖標(biāo)標(biāo)簽,Workspace窗口就會(huì)顯示FileView頁(yè)面,用戶對(duì)查看工程中的各文件,另一種切換的方法是按Ctrl+PageUp或CtrlPaneDown鍵(注意此時(shí)的光標(biāo)不能在右邊的源文件窗口中)。頁(yè)面中的內(nèi)容是以文件夾形式顯示的。通過(guò)單擊文件夾前的“+”字框或雙擊文件夾名稱,就可以打開文件夾,顯示其內(nèi)容。如果雙擊文件夾最底層的對(duì)象時(shí),就會(huì)打開響應(yīng)的編輯器,出現(xiàn)一個(gè)編輯窗口。例如在FileView中雙擊文本文件,就會(huì)打開源程序編輯器;在ResourceView中雙擊一個(gè)資源時(shí),會(huì)打開資源編輯器。Workspace窗口的位置并不是一成不變的??梢酝ㄟ^(guò)下述操作來(lái)移動(dòng)它:用鼠標(biāo)按住WorksPace窗口的邊框部分,然后拖放到想要的位置上。WorksPace窗口可以隱藏起來(lái),以下幾種方法都可實(shí)現(xiàn)這一操作:方法一激活Workspace窗口,按Shift+Esc鍵。方法二單擊常用工具欄上的Workspace窗口按鈕。方法三用鼠標(biāo)右擊Workspace窗口的頁(yè)面,然后從彈出的快捷菜單中選中Hide命令。方法四用鼠標(biāo)右擊任意工具欄的邊框,彈出快捷菜單,然后選取ProjectWorkspace菜單項(xiàng)。如果Workspace窗口已經(jīng)隱藏起來(lái)了,那么下列3種方法都可使它又顯示出來(lái):方法一單擊常用工具欄上的Workspace窗口按鈕。方法二從View菜單下選取ProjectWorkspace菜單項(xiàng)或按Alt+o快捷鍵。方法三用鼠標(biāo)右擊任意工具欄的邊框,彈出快捷菜單,然后選取ProjectWorkspace菜單項(xiàng)。

作者簡(jiǎn)介

暫缺《VISUAL C++ 6.0入門與提高》作者簡(jiǎn)介

圖書目錄

    引言
   第1章 Visual C++ 6.0的界面
    1.l 集成開發(fā)環(huán)境的基本外觀及其操作
    l.1. 1 正文窗口及其操作
    1.1.2 Workspace窗口及其操作
    1. 2 Visual C++ 6.0集成開發(fā)環(huán)境的菜單功能
    1.1. 1 File菜單
    1.2. 2 Edit菜單
    1.2. 3 View菜單
    1.2.4 Insert菜單
    1.2. 5 Project菜單
    1. 2.6 Build菜單
    1.2. 7 Tool菜單
    1.2. 8 Window菜單
    1.2. 9 Help菜單
    1. 3 Visual C++ 6.0的工具欄
    1.3.1 工具欄基本概念
    1.3. 2 工具欄的顯示與隱藏
    1. 3.3 工具欄的定制及修改
    1.4 本章小結(jié)
   第2章 C+十編程基礎(chǔ)
    2. 1 C+十的優(yōu)點(diǎn)
    2.1. 1 封裝性
    2.1. 2 繼承性
    2.1.3 多態(tài)性
    2. 2 類說(shuō)明
    2. 3 構(gòu)造函數(shù)
    2. 4 析構(gòu)函數(shù)
    2.5 虛函數(shù)
    2. 6 友元函數(shù)
   
    2. 7 運(yùn)算符重載
    2.8 靜態(tài)變量
    2.9 Windows編程規(guī)范
    2.10 本章小結(jié)
   第3章 MFC的層次結(jié)構(gòu)
    3. 1 Microsoft基本類庫(kù)概述
    3. 2 應(yīng)用程序框架結(jié)構(gòu)類
    3. 2.l 應(yīng)用和線程支持類
    3.2.2 命令發(fā)送類
    3.2.3 文檔類
    3. 2.4 文檔模板類
    3.3 窗口類
    3.3. 1 窗口支持類
    3.3. 2 框架窗口類
    3.3.3 對(duì)話框類
    3.3. 4 視圖類
    3.3.5 控件類
    3. 3. 6 控制欄類
    3.3. 7 分割富口支持類和屬性簿
    3.4 圖形和打印類
    3.4.1 輸出類
    3.4. 2 圖形工具類
    3.5 集合類
    3. 6 文件和數(shù)據(jù)庫(kù)類
    3.6. 1 文件輸入輸出類
    3. 6.2 ODBC類
    3.6. 3 DAO類
    3.6.4 文件和數(shù)據(jù)庫(kù)類的相關(guān)類
    3.7 OLE支持類
    3. 7. 1 OLE容器類
    3. 7.2 OLE侍者類
    3.7. 3 OLE拖一放和數(shù)據(jù)傳送類
    3.7.4 OLE公用對(duì)話框類
    3. 7. 5 OLE自動(dòng)化類
    3. 7. 6 OLE控制類
    3. 7. 7 Active文檔類
    3. 7.8 與OLE相關(guān)的類
    3.8 Internet和網(wǎng)絡(luò)類
    3.8.1 ISAPI類
    3.8. 2 Windows Sockets類
    3.8.3 Win32 Internet類
    3.9 調(diào)試和異常類
    3.9.l 調(diào)試支持類
    3.9.2 異常類
    3. 10 各種輔助類
    3.11 總論
    3.12 本章小結(jié)
   第4章 AppWizard的使用
    4.1 AppWizard的啟動(dòng)
    4.1.1 Files選項(xiàng)卡
    4.l. 2 Projects選項(xiàng)卡
    4.1.3 Workspaces選項(xiàng)卡
    4.l.4 Other Documents選項(xiàng)卡
    4.2 使用 MFC AppWizard生成應(yīng)用程序
    4. 1. 1 步驟 1
    4.2.2 步驟 2
    4. 2.3 步驟 3
    4.2.4 步驟 4
    4.2.5 步驟 5
    4.2.6 步驟 6
    4.3 應(yīng)用程序框架說(shuō)明
    4. 3. 1 文件說(shuō)明
    4.3.2 類的說(shuō)明
    4.4 本章小結(jié)
   第5章 MFC應(yīng)用程序框架
    5. l 最簡(jiǎn)單的應(yīng)用程序——“Hello World!”
    5.2 帶文檔一視圖結(jié)構(gòu)的應(yīng)用
    5.2.l 應(yīng)用對(duì)象
    5.2.2 文檔模板
    5.2.3 主框架窗口對(duì)象
    5.2.4 文檔對(duì)象
    5. 2. 5 視圖對(duì)象
    5.2.6 子框架窗口類
    5. 2.7 單文檔應(yīng)用程序框架
    5.3 本章小結(jié)
   第6章 用ClassWizard設(shè)計(jì)類
    6.1 如何啟動(dòng)ClassWizard應(yīng)用程序
    6. 2 Messape Maps選項(xiàng)卡
    6.3 Member Variables選項(xiàng)卡
    6. 4 Automation選項(xiàng)卡
    6.5 ActiveX Events選項(xiàng)卡
    6.6 Class Info選項(xiàng)卡
    6.7 如何往視圖類中加入成員函數(shù)
    6. 7. 1 AppWizard生成的視圖類
    6.7.2 加進(jìn)成員函數(shù)
    6.7.3 按要求對(duì)代碼進(jìn)行修改
    6.8 如何往工程中添加新類
    6. 9 本章小結(jié)
   第7章 文檔一視圖結(jié)構(gòu)
    7. 1 文檔和視圖之間的相互作用函數(shù)
    7. 1. 1 CView類的 GetDocument()函數(shù)
    7.1. 2 CDocument類的UpdateAllView()函數(shù)
    7.1.3 CView類的OnUpdate()函數(shù)
    7.1.4 CView類的OnlnitialUpdate()函數(shù)
    7.l.5 CDocument類的DeleteContens()函數(shù)
    7.2 簡(jiǎn)單的文檔一視圖應(yīng)用程序
    7. 3 Ex07a例子程序
    7. 4 更加高級(jí)的文檔一視圖之間的相互作用
    7. 5 EX07b例子程序
    7. 6 本章小結(jié)
   第8章 菜單、工具欄和狀態(tài)欄
    8. l 菜單
    8.1.l 利用AppWiZard定義菜單
    8. 1. 2 在應(yīng)用程序中包含菜單
    8.1. 3 菜單的消息處理
    8.1. 4 在應(yīng)用程序中控制菜單
    8.2 工具欄
    8.2. 1 建立工具欄
    8. 2. 2 工具欄的成員函數(shù)
    8. 2. 3 工具欄的相關(guān)函數(shù)
    8. 2.4 改變工具欄的命令按鈕風(fēng)格
    8.2.5 在工具欄中嵌入組合框
    8.3 狀態(tài)欄
    8.3. 1 創(chuàng)建狀態(tài)欄
    8. 3. 2 CStatusBar類的成員函數(shù)
    8.3. 3 在狀態(tài)欄中顯示當(dāng)前時(shí)間
    8.4 本章小結(jié)
   第9章 輸入、輸出及打印
    9.l 輸入消息及其處理函數(shù)
    9.1.l 鍵盤消息
    9. 1. 2 鼠標(biāo)消息
    9.1.3 字符消息
    9.1.4 計(jì)時(shí)器消息
    9.2 圖形設(shè)備接口
    9.2.l 設(shè)備描述表和顯示描述表
    9.2.2 繪圖工具
    9.2.3 映射模式
    9. 1. 4 基本文本輸出
    9. 2. 5 基本繪圖函數(shù)
    9. 3 打印及打印預(yù)覽
    9.3.l 打印信息
    9. 3. 2 默認(rèn)打印流程
    9. 3. 3 增強(qiáng)打印能力
    9.3.4 打印預(yù)覽
    9. 4 本章小結(jié)
   第10章 對(duì)話框
    10.l 對(duì)話框概述
    10. 1. 1 對(duì)話框的應(yīng)用
    10. 1.2 對(duì)話框的分類
    10.l.3 對(duì)話框的常用函數(shù)
    10. 1.4 對(duì)話框的顯示
    10.2 對(duì)話框的應(yīng)用實(shí)例
    10.2.1 應(yīng)用程序概貌
    10.2. 2 應(yīng)用程序框架的生成及對(duì)話框類的添加
    10. 2.3 對(duì)話樞數(shù)據(jù)的存取
    10.2.4 對(duì)話框在程序中的使用
    10. 2.5 程序的最后完成
    10. 3 常用對(duì)話框簡(jiǎn)介
    10.4 本章小結(jié)
   第11章 常用控件
    11. l 控件概述
    11.2 靜態(tài)控件和按鈕控件
    11. 2. 1 靜態(tài)控件
    11. 2.2 按鈕控件
    11. 3 滾動(dòng)條
    11.4 列表框
    11.5 編輯控件
    11.6 組合框
    11.6. 1 組合框的風(fēng)格與類型
    11. 6. 2 組合框控件類
    11.7 常用控件應(yīng)用程序?qū)嵗?br />     11.7.l 應(yīng)用程序功能設(shè)討
    11.7. 2 對(duì)話框的編輯
    11. 8 本章小結(jié)
   第12章 高級(jí)控件
    12. 1 標(biāo)簽控件
    12. 1. 1 標(biāo)簽控件實(shí)現(xiàn)
    12. 1.2 CTabCtrl類
    12. 2 動(dòng)畫控件
    12.3 進(jìn)度控件
    12. 4 數(shù)字滾選按鈕控件
    12. 4. 1 數(shù)字滾選按鈕控件實(shí)例
    12. 4. 2 CSpinButtonCtrl類
    12.5 樹控件
    12.5.1 TV_ITEM結(jié)構(gòu)
    12. 5. 2 TV_INSERTSTRUCT 結(jié)構(gòu)
    12.5.3 生成樹結(jié)構(gòu)
    12.5.4 CTreeCtrl類
    12. 6 日期時(shí)間控件和日歷控件
    12.7 本章小結(jié)
   第13章 文件存取
    13.l 文件的訪問
    13. 1. 1 CFile類的功能
    13.l.2 打開文件
    13. 1. 3 文件訪問和共享標(biāo)志
    13. 1. 4 存取數(shù)據(jù)
    13. 1. 5 關(guān)閉文件
    13. 2 隨機(jī)文件訪問
    13. 3 序列化
    13. 4 CArchive類
    13. 5 本章小結(jié)
   第14章 HTML幫助文件的制作
    14.1 普通幫助文件的制作
    14.1. 1 怎樣制作幫助文件
    14.1. 2 RTF文件的制作
    14.1.3 幫助文件的編譯
    14.2 Viual C+十的幫助機(jī)制
    14.2. 1 聯(lián)機(jī)幫助的形式
    14.2. 2 不需要任何編程的幫助
    14.2. 3 聯(lián)機(jī)幫助的機(jī)理
    14. 1. 4 聯(lián)機(jī)幫助的例子
    14.3 HTML文件的制作
    14.4 HTML幫助文件的制作
    14.4.l 創(chuàng)建HTML幫助工程
    14.4.2 在工程文件中添加 Contents
    14.4.3 在工程文件中添加 lndex項(xiàng)
    14.4.4 設(shè)置起始顯示頁(yè)面
    14. 4.5 編譯和查看
    14.5 在應(yīng)用程序中調(diào)用HTML幫助文件
    14.6 在 Visual C++6、0應(yīng)用程序中實(shí)現(xiàn)聯(lián)機(jī)幫助的調(diào)用
    14.7 本章小結(jié)
   第15章 與數(shù)據(jù)庫(kù)的連接
    15.l 了解數(shù)據(jù)庫(kù)
    15.2 ODBC以及MFC的ODBC類
    15.3 建立并登錄數(shù)據(jù)源
    15. 4 生成數(shù)據(jù)庫(kù)應(yīng)用程序
    15. 5 數(shù)據(jù)庫(kù)應(yīng)用程序的結(jié)構(gòu)
    15.5.1 CExl5aSet
    15. 5. 2 CExl5aDoc
    15. 5. 3 CExl5aView
    15. 6 為CExl5aView的對(duì)話框資源添加控件
    15. 7 運(yùn)行
    15.8 進(jìn)一步了解 CRecordset
    15. 9增加和刪除記錄
    15.9.l 增加記錄
    15.9.2 刪除記錄
    15. 10 本章小結(jié)
   第16章 多線程及其實(shí)現(xiàn)
    16.l 多線程的概念
    16. 2 Visual C+十中的多線程
    16.3 如何使用MFC實(shí)現(xiàn)工作者線程
    16.4 如何使用MFC實(shí)現(xiàn)用戶界面線程
    16.4.l 用戶界面線程的實(shí)現(xiàn)
    16. 4. 2 控制用戶界面線程的途徑
    16. 5 同步對(duì)象
    16.5. l 同步的概念
    16.5. 2 同步對(duì)象
    16.5. 3 MFC封裝
    16. 5.4 怎樣選擇同步對(duì)象
    16. 6 多線程的應(yīng)用實(shí)例
    16.7 本章小結(jié)
   第17章 AcitveX控件的設(shè)計(jì)與應(yīng)用
    17. 1 ActiveX簡(jiǎn)介
    17. 2 ActiveX控件
    17. 3 ActiveX控件的設(shè)計(jì)
    17. 4 創(chuàng)建包含 ActiveX控件的MFC應(yīng)用程序
    17. 5 ActiveX控件的使用
    17.6 本章小結(jié)
   附錄 A Visual C++6.0新增功能簡(jiǎn)介
   附錄 B MFC類庫(kù)簡(jiǎn)明參考

本目錄推薦

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