注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Borland C++ 3.1循序漸進(jìn)編寫(xiě)Windows程序

Borland C++ 3.1循序漸進(jìn)編寫(xiě)Windows程序

Borland C++ 3.1循序漸進(jìn)編寫(xiě)Windows程序

定 價(jià):¥34.00

作 者: 王一行,董三立等編
出版社: 北京航空學(xué)院出版社
叢編項(xiàng):
標(biāo) 簽: -C++語(yǔ)言-程序設(shè)計(jì) C++語(yǔ)言-Windows-程序設(shè)計(jì) 程序設(shè)計(jì)-C++語(yǔ)言-Windows

ISBN: 9787810125147 出版時(shí)間: 1994-01-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 530頁(yè) 字?jǐn)?shù):  

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

  內(nèi)容簡(jiǎn)介本書(shū)介紹利用BorlandC十十和TurboC十十forWindows進(jìn)行Wind0ws程序設(shè)計(jì)的技術(shù)和參考信息。首先提供MicrosoftWindows和TurboC十十forWindows或BorlandC十十3.1的安裝及配置指南;接著介紹C和C十十的基礎(chǔ)和特點(diǎn);再說(shuō)明一些使用C++開(kāi)發(fā)Windows應(yīng)用程序的基本概念和技巧,尤其是使用Borland的對(duì)象窗口庫(kù)(OWL);然后計(jì)論如何調(diào)試和剖析Windows應(yīng)用程序;最后介紹用ObjectWindows進(jìn)行Windows程序設(shè)計(jì)的技術(shù)和參考信息。

作者簡(jiǎn)介

暫缺《Borland C++ 3.1循序漸進(jìn)編寫(xiě)Windows程序》作者簡(jiǎn)介

圖書(shū)目錄

     目錄
   前言
    0.1使用本書(shū)的對(duì)象
    0.2為什么使用BorlandC十十
    0.3預(yù)先要求的硬件和軟件環(huán)境
    0.4本書(shū)的內(nèi)容
    0.4.1章節(jié)內(nèi)容索引
   第一章 安裝和設(shè)置
    1.1安裝和配置MicroSoftWindows3.1
    1.2安裝BorlandC十十3.0&Framwork
    1.2.1目錄
    1.3安裝Turb0C十+forWindoWs
    1.4配置編譯器
    1.4.1已安裝的應(yīng)用程序
    1.4.2使用OPTIONS菜單
    1.5使用集成開(kāi)發(fā)環(huán)境
   第二章 對(duì)象初探
    2.1什么是對(duì)象
    2.1.1類(lèi)與對(duì)象
    2.2對(duì)象的特征
    2.2.1封裝性
    2.2.2抽象性
    2.2.3繼承性
    2.2.4多態(tài)性
    2.2.5澄清面向?qū)ο?br />     2.3應(yīng)用封裝性
    2.4應(yīng)用抽象性
    2.5應(yīng)用繼承性
    2.6應(yīng)用多態(tài)性
    2.7繼承還是包含
    2.8向面向?qū)ο蟮挠^念的轉(zhuǎn)化
   第三章 C十十中的對(duì)象支持
    3.1C十十的背景知識(shí)
    3.2C與C十十之間的相似點(diǎn)
    3.3C與C十十之間的差別
    3.3.1對(duì)C的類(lèi)型系統(tǒng)的擴(kuò)展
    3.3.2只是使C十十成為更好的C的擴(kuò)展
    3.3.3為C十十提供面向?qū)ο笾С值臄U(kuò)展
    3.4C十十是如何實(shí)現(xiàn)封裝的
    3.4.1在C十十中封裝是通過(guò)類(lèi)、訪問(wèn)控制和友元來(lái)實(shí)現(xiàn)的
    3.4.2訪問(wèn)控制
    3.4.3友 元
    3.5C十十中的抽象
    3.5.1運(yùn)算符重載
    3.5.2類(lèi)型轉(zhuǎn)換運(yùn)算符
    3.5.3重載其它運(yùn)算符
    3.5.4在復(fù)用庫(kù)中重載運(yùn)算符
    3.6C十十中的繼承
    3.6.1從一個(gè)父類(lèi)中繼承
    3.6.2多重繼承
    3.7C十十中的多態(tài)性
    3.7.1靜態(tài)聯(lián)編
    3.7.2虛函數(shù)
    3.8構(gòu)造函數(shù)
    3.9析構(gòu)函數(shù)
   第四章 Windows編程要素
    4.1WindoWs位置在哪里
    4.2安裝Tracker應(yīng)用程序
    4.2.1創(chuàng)建程序組
    4.2.2Tracker程序主窗口
    4.3菜單
    4.4對(duì)話框
    4.5圖形界面
    4.6輸入設(shè)備
    4.7聯(lián)機(jī)幫助
    4.8輸出設(shè)備
    4.9創(chuàng)建一個(gè)應(yīng)用程序
   第五章 菜單
    5.1創(chuàng)建一個(gè)基于ObjectWind0Ws的應(yīng)用程序
    5.1.1應(yīng)用程序類(lèi)
    5.1.2主窗口類(lèi)
    5.1.3主程序循環(huán)
    5.2TRACKER應(yīng)用程序
    5.2.1安裝和編譯Tracker1.0版本
    5.2.2TRACKER應(yīng)用程序設(shè)計(jì)
    5.2.3Tracker應(yīng)用程序類(lèi)的頭文件描述
    5.2.4Tracker應(yīng)用程序類(lèi)的實(shí)現(xiàn)
    5.3使用OWL編程
    5.3.1窗口信息的封裝
    5.3.2WindowsAPI函數(shù)的抽象
    5.3.3自動(dòng)消息響應(yīng)
    5.4Windows函數(shù)和消息
    5.4.1Windows函數(shù)類(lèi)型
    5.4.2Windows消息的來(lái)源
    5.4.3消息范圍
    5.5Windows菜單
    5.6創(chuàng)建和修改菜單
    5.6.1資源的生命周期
    5.6.2指定菜單名字
    5.6.3增加FILE和HELP菜單
    5.7菜單約定
    5.8高級(jí)菜單功能
    5.9讓用戶(hù)參與開(kāi)發(fā)過(guò)程
   第六章 對(duì)話框
    6.1TRACKER應(yīng)用程序
    6.1.1安裝和編譯TRACKER0.2版
    6.1.2TRACKER源代碼描述
    6.2設(shè)計(jì)對(duì)話框必需元素
    6.2.1對(duì)話框的子控制
    6.2.2對(duì)話框的說(shuō)明圖
    6.2.3TRACKER對(duì)話框的說(shuō)明圖
    6.3利用資源編輯器(ResourceWorkshop)創(chuàng)建對(duì)話框
    6.3.1啟動(dòng)對(duì)話編輯器
    6.3.2給對(duì)話框命名
    6.3.3增加控制
    6.3.4設(shè)置控制屬性
    6.3.5對(duì)齊控制(AlignigControls)
    6.3.6測(cè)試對(duì)話框
    6.3.7保存對(duì)話框
    6.4編程策略
    6.5與對(duì)話控制通訊
    6.5.1編輯控制
    6.5.2列表框
    6.5.3組合框
    6.5.4組框
    6.5.5功能按鈕
    6.5.6復(fù)選框
    6.5.7單選鈕
    6.6把對(duì)話控制當(dāng)作對(duì)象
    6.6.1TCONTROL 類(lèi)
    6.6.2TSCROLLBAR類(lèi)
    6.6.3TSTATIC類(lèi)
    6.6.4TEDIT類(lèi)
    6.6.5TLISTBOX類(lèi)
    6.6.6TCOMBOBOX類(lèi)
    6.6.7TBUTTON類(lèi)
    6.6.8TCHECKBOX類(lèi)
    6.6.9TRADIOBUTTON類(lèi)
    6.7使用傳送緩沖區(qū)
    6.8用戶(hù)始終參與
   第七章 圖形設(shè)備接口
    7.1設(shè)備上下文
    7.2輸出文本串
    7.2.1使用TEXTOUT()函數(shù)
    7.2.2使用DRAWTEXT()
    7.2.3改變文本輸出特性
    7.2.4窗口中的文本定位
    7.3選擇字體
    7.3.1創(chuàng)建一個(gè)字體
    7.3.2選擇新字體
    7.3.3刪除字體
    7.4圖形原語(yǔ)(GraphicPrimitives)
    7.4.1畫(huà)線原語(yǔ)
    7.4.2區(qū)域填充原語(yǔ)
    7.4.3選擇畫(huà)筆和填充模式
    7.5窗口、視窗和映射模式
    7.6TRACKER類(lèi)的PAINT()成員函數(shù)
   第八章 使用位圖和元文件
    8.1處理元文件的程序MetaTest
    8.1.1安裝MetaTest
    8.1.2運(yùn)行MetaTest
    8.2使用元文件
    8.2.1非藝術(shù)人員的元文件
    8.3把元文件當(dāng)成資源使用
    8.3.1增加用戶(hù)定義類(lèi)型資源
    8.3.2把用戶(hù)元文件當(dāng)成資源使用
    8.4位圖重放
    8.5MetaTest源代碼
   第九章 鼠標(biāo)、鍵盤(pán)和定時(shí)器
    9.1鼠標(biāo)基本知識(shí)
    9.2鼠標(biāo)光標(biāo)形狀
    9.2.1使用資源編輯器創(chuàng)建一個(gè)光標(biāo)
    9.3Windows鍵盤(pán)驅(qū)動(dòng)程序
    9.4鍵盤(pán)消息
    9.5重映擊鍵
    9.6WindoWs定時(shí)器
   第十章 聯(lián)機(jī)幫助
    10.1HELP文件開(kāi)發(fā)概述
    10.2安裝Xantippe和Tracker文件
    10.3勾勒你的help議題
    10.4生成RTF文件
    10.4.1啟動(dòng)Xantippe
    10.4.2生成新專(zhuān)題框和正文卡片
    10.4.3給正文卡片加上help正文
    10.4.4生成交叉連接
    10.4.5生成Help項(xiàng)目文件
    10.4.6編譯Help文件
    10.4.7把Help文件與應(yīng)用程序連接
   第十一章 打印機(jī)和繪圖儀
    11.1安裝和運(yùn)行PRINTER.EXE
    11.2使用Printer類(lèi)產(chǎn)生硬拷貝
    11.3Printer類(lèi)的組成
    11.4打印機(jī)的Escape命令
    11.5打印機(jī)小提示
    11.5.1打印機(jī)分頁(yè)
    11.5.2禁止打印管理器工作
    11.5.3輸出到屏幕等效于到打印機(jī)
    11.5.4設(shè)置激光打印機(jī)上的裁剪區(qū)
    11.5.5在應(yīng)用程序中選擇打印機(jī)
    11.6Printer類(lèi)的源代碼清單
   第十二章 WindoWs下的聲音處理
    12.1安裝并運(yùn)行SongDem0
    12.2Windows中的發(fā)聲函數(shù)
    12.3歌曲串
    12.4Song類(lèi)
    12.5后臺(tái)演奏曲子
   第十三章 調(diào)試與分析
    13.1調(diào)試Windows應(yīng)用程序
    13.1.1編譯和鏈接警告
    13.1.2使用MessageBeep()和MessageBox()進(jìn)行調(diào)試
    13.1.3使用Printf來(lái)調(diào)試
    13.1.4一些零碎的要點(diǎn)
    13.2分析Windows應(yīng)用程序
    13.2.1它怎么工作的
    13.2.2提高執(zhí)行效率
    13.3編寫(xiě)自己的C十十Windows程序
   第十四章 ObjectWindows概述
    14.1ObjectWindows約定
    14.2ObjectWindows中的層次結(jié)構(gòu)
    14.2.1類(lèi)Object
    14.2.2類(lèi)TModule
    14.2.3類(lèi)TApplication
    14.2.4界面對(duì)象(Intefaceobject)
    14.2.5窗口對(duì)象(Windowobject)
    14.2.6對(duì)話對(duì)象(Dialogobject)
    14.2.7控制對(duì)象(Controlobject)
    14.2.8MDI對(duì)象
    14.2.9ScrollerObjects(滾動(dòng)器對(duì)象)
    14.3WindowsAPI函數(shù)
    14.3.1ObjectWindows對(duì)Winodws函數(shù)的調(diào)用
    14.3.2訪問(wèn)Windows函數(shù)
    14.3.3風(fēng)格常數(shù)的組合
    14.3.4Windows函數(shù)的類(lèi)型
    14.3.5回調(diào)函數(shù)(callbackfunction)
    14.4窗口消息
    14.4.1WindoWs消息的參數(shù)
    14.4.2WindoWs消息的類(lèi)型
    14.4.3消息的缺省處理
    14.4.4發(fā)送消息
    14.4.5消息值所處的范圍
    14.4.6用戶(hù)定義的消息
   第十五章 模塊與應(yīng)用程序?qū)ο?br />     15.1應(yīng)用程序的流程
    15.2初始化應(yīng)用程序
    15.2.1初始化主窗口
    15.2.2初始化每個(gè)運(yùn)行實(shí)例
    15.2.3初始化第一個(gè)應(yīng)用實(shí)例
    15.3運(yùn)行應(yīng)用程序
    15.4終止應(yīng)用程序
   第十六章 界面對(duì)象
    16.1TWindoWsObject對(duì)象
    16.2什么是界面對(duì)象
    16.3窗口的父子關(guān)系
    16.3.1子窗口表
    16.3.2子窗口遍歷
    16.4消息處理
    16.4.1對(duì)消息的響應(yīng)
    16.4.2命令與子窗口消息
    16.4.3缺省的消息處理
   第十七章 窗口對(duì)象
    17.1TWindows類(lèi)
    17.2初始化和創(chuàng)造窗口對(duì)象
    17.2.1初始化窗口對(duì)象
    17.2.2創(chuàng)建窗口元素
    17.2.3初始化和創(chuàng)建總結(jié)
    17.3窗口類(lèi)注冊(cè)
    17.3.1注冊(cè)屬性
    17.4窗口的卷動(dòng)
    17.4.1滾動(dòng)條屬性
    17.4.2給窗口一個(gè)滾動(dòng)條
    17.4.3一個(gè)滾動(dòng)的例子
    17.4.4自動(dòng)滾動(dòng)和跟蹤
    17.4.5修改卷動(dòng)單位和范圍
    17.4.6修改卷動(dòng)的位置
    17.4.7設(shè)置頁(yè)的大小
    17.4.8改進(jìn)Paint成員函數(shù)
    17.5編輯窗口與文件窗口
    17.5.1編輯窗口
    17.5.2文件窗口
   第十八章 對(duì)話對(duì)象
    18.1使用對(duì)話資源
    18.2使用一個(gè)子對(duì)話對(duì)象
    18.2.1構(gòu)造和初始化對(duì)話對(duì)象
    18.2.2創(chuàng)建和執(zhí)行對(duì)話
    18.2.3關(guān)閉一個(gè)子對(duì)話
    18.2.4作為主窗口的對(duì)話
    18.2.5對(duì)控制的操作和對(duì)消息的處理
    18.2.6使用對(duì)話的擴(kuò)展的實(shí)例
    18.3輸入對(duì)話
    18.4文件對(duì)話(Filedialog)
   第十九章 控制對(duì)象
    19.1使用控制對(duì)象
    19.1.1構(gòu)造和創(chuàng)建控制
    19.1.2消去和刪除控制
    19.1.3控制與消息處理
    19.2控制焦點(diǎn)(Controlfocus)和鍵盤(pán)
    19.3列表框控制
    19.3.1構(gòu)造和創(chuàng)建列表框
    19.3.2修改列表框
    19.3.3查詢(xún)列表框
    19.3.4從列表框得到選擇
    19.4組合框
    19.4.1三種組合框
    19.4.2組合框的構(gòu)造
    19.4.3修改組合框
    19.4.4例子應(yīng)用程序:CBoxTest
    19.5靜態(tài)控制(staticcontrol)
    19.5.1構(gòu)造靜態(tài)控制
    19.5.2查詢(xún)靜態(tài)控制
    19.5.3改變靜態(tài)控制
    19.5.4例子:StatTest應(yīng)用程序
    19.6編輯控制
    19.6.1構(gòu)造編輯控制
    19.6.2剪貼板和編輯操作
    19.6.3查詢(xún)編輯控制
    19.6.4修改編輯控制
    19.6.5范例程序:EditTest
    19.7按式按鈕(pushbutton)控制
    19.7.1對(duì)按鈕消息的響應(yīng)
    19.8確認(rèn)框和無(wú)線電按鈕
    19.8.1構(gòu)造確認(rèn)框和無(wú)線電按鈕
    19.8.2查詢(xún)選取框的狀態(tài)
    19.8.3修改選取框的狀態(tài)
    19.8.4對(duì)確認(rèn)框和無(wú)線電按鈕消息的響應(yīng)
    19.9組框
    19.9.1構(gòu)造一個(gè)組框
    19.9.2對(duì)組框消息的響應(yīng)
    19.9.3示例程序:BtnTest
    19.10滾動(dòng)條
    19.10.1構(gòu)造滾動(dòng)條對(duì)象
    19.10.2查詢(xún)滾動(dòng)條
    19.10.3修改滾動(dòng)條
    19.10.4對(duì)滾動(dòng)條事件的響應(yīng)
    19.10.5示例:SBarTest
    19.11傳遞控制數(shù)據(jù)
    19.11.1定義一個(gè)傳遞緩沖區(qū)(transferbuffer)
    19.11.2構(gòu)造控制并允許傳遞
    19.11.3傳遞數(shù)據(jù)
    19.11.4目 錄
    19.11.5傳遞例子
   第二十章 設(shè)制控制對(duì)象
    20.1修改一個(gè)預(yù)定義的控制
    20.1.1修改創(chuàng)建風(fēng)格
    20.1.2修改預(yù)定義的消息響應(yīng)
    20.2使用設(shè)制控制
    20.2.1設(shè)計(jì)一個(gè)設(shè)制控制
   第二十一章 MDI對(duì)象
    21.1MDI應(yīng)用程序的組成部分
    21.1.1每個(gè)MDI窗口是一個(gè)對(duì)象
    21.2構(gòu)造MDI窗口
    21.2.1構(gòu)造MDI框架窗口
    21.2.2構(gòu)造MDI子窗口
    21.3在MDI應(yīng)用中的消息處理
    21.4管理MDI子窗口
    21.4.1激活子窗口
    21.4.2子窗口菜單
    21.5MDI范例應(yīng)用程序
   第二十二章 流式對(duì)象
    22.1iostream庫(kù)
    22.2重載的<<和>>操作符
    22.3流式類(lèi)和TStreamalbe
    22.4流管理器
    22.5流式類(lèi)的構(gòu)造函數(shù)
    22.6流式類(lèi)名字
    22.7使用流管理器
    22.7.1鏈入流管理器代碼
    22.7.2創(chuàng)建一個(gè)流對(duì)象
    22.7.3使用流對(duì)象
    22.8流上的集合
    22.8.1使數(shù)組成為流式的
    22.8.2流式的建造器函數(shù)
    22.8.3StreamableName成員函數(shù)
    22.8.4流式的讀取器函數(shù)
   第二十三章類(lèi)參考
    TSampleClassName ( 示范類(lèi)名稱(chēng) ) class
    Object
    操作符 >>和操作符<     TApplication
    TButton
    TCheckBox
    TComboBox
    TControl
    TDialog
    TEdit
    TEditWindow
    TFileDialog
    TFileWindow
    TGroupBox
    TInputDialog
    TListBox
    TMDIClient
    TMDIFrame
    TModule
    TRadioButton
    TScrollBar
    TScroller
    TSearchDialog
    TStatic
    TWindow
    TWindowsObject
   第二十四章 流式類(lèi)引用
    24. 1流層次
    fpbase
    fpstream
    ifpstream
    iopstream
    ipstream
    ofpstream
    Opstream
    pstream
    TStreamable
    TStreamableClass
   第二十五章 雜項(xiàng)
    Sample
    BF _ XXXX 常量
    BUILDER 類(lèi)型
    -CLASSDEF(類(lèi)名)宏定義
    _ CLASSDLL 宏
    _ CLASSTYPE宏
    GM_XXXX常量
    DELTA 宏
    dialogClass 常量
    DLL宏
    EM_XXXX常量
    EXPORT 宏
    .FAR宏
    函數(shù) GetApplicationObject
    ID_XXXX常量
    link 宏
    moduleClass 常量
    NF _ XXXX
    operatordelete
    operatornew
    函數(shù) OWLGetVersion
    OWLVersion常量
    P_id_type類(lèi)型定義
    SafetyPool
    ScrollerClass 常量
    SD _ XXXX 常量
    Streamablelnit 類(lèi)型
    TActionFund 類(lèi)型
    TActionMenuFunc 類(lèi)型
    TComboBoxData 類(lèi)
    TCondFunc 類(lèi)型
    TCondMemFunc 類(lèi)型
    TDialogAttr 類(lèi)型
    TF_XXXX常量
    TListBoxData 類(lèi)
    TMessage類(lèi)型
    TScrollBarData類(lèi)型
    TSearchStruct類(lèi)型
    TWindowAttr類(lèi)型
    WB_XXXX常量
    Wind0wsClass常量
    WM_XXXX常量
   附錄A Borland的OWL類(lèi)庫(kù)瀏覽
   附錄B 建立一個(gè)可復(fù)用的類(lèi)庫(kù)
   附錄C C十十中的編程標(biāo)準(zhǔn)
   附錄D 用COCOMO/W來(lái)估計(jì)Windows程序的開(kāi)銷(xiāo)
   附錄E Tracker應(yīng)用程序支持類(lèi)源代碼清單
   

本目錄推薦

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