注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)匯編語(yǔ)言/編譯原理Borland C++ 3.1~4.0 Windows應(yīng)用程序界面設(shè)計(jì)

Borland C++ 3.1~4.0 Windows應(yīng)用程序界面設(shè)計(jì)

Borland C++ 3.1~4.0 Windows應(yīng)用程序界面設(shè)計(jì)

定 價(jià):¥35.00

作 者: 方旭,張克強(qiáng),曲文路等編
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: C++語(yǔ)言

ISBN: 9787810125413 出版時(shí)間: 1995-01-01 包裝: 平裝
開本: 26cm 頁(yè)數(shù): 435頁(yè) 字?jǐn)?shù):  

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

  內(nèi)容簡(jiǎn)介BorlandC十十4.0具有運(yùn)行于Wind0ws的IDE,集成了著名的程序員編輯器Brief的功能,可進(jìn)行多目標(biāo)工程管理;IDE中的ObjectBrowser可以顯示類的關(guān)系,AppExpert可以快速生成Ob-jectWind0ws2.0的Wind0ws應(yīng)用程序,ClassExpert幫助用戶修改和組織AppExpert生成的應(yīng)用程序;BorlandC十十4.0可以編譯生成DOS,Win16和Win32s和Wind0wsNT的應(yīng)用程序,擁有GUI界面的調(diào)試程序。本書是BorlandC十十4.0的最新參考書,介紹了利用BorlandC十十4.0ResourceWorkshop生成各種資源文件,用C設(shè)計(jì)Wind0ws應(yīng)用程序的界面,包括菜單、對(duì)話框、加速鍵、位圖、圖標(biāo)、光標(biāo)、字體和幫助系統(tǒng)。本書適用于使用各種C和C十十編寫Wind0ws應(yīng)用程序界面的讀者使用。

作者簡(jiǎn)介

暫缺《Borland C++ 3.1~4.0 Windows應(yīng)用程序界面設(shè)計(jì)》作者簡(jiǎn)介

圖書目錄

     目錄
   第0章 Windows概述
    0.1Windows程序設(shè)計(jì)語(yǔ)言
    0.1.1Windows環(huán)境快速瀏覽
    0.1.2使用Windows的優(yōu)越性
    0.1.3新的Windows可執(zhí)行文件的格式
    0.2Windows編程:概念和詞匯
    0.2.1Wind0ws的窗口
    0.2.2Wind0ws布局
    0.2.3C十十中的WindoWs類
    0.2.4OOP及Windows
    0.2.5發(fā)送和接收Wind0ws消息
    0.2.6訪問Wind0ws函數(shù)
    0.2.7Windows頭文件:WindoWs.h
    0.2.8Windows應(yīng)用程序的組成成份
    0.3BorlandC十十Windows工具
    0.3.1使用make文件
    0.3.2創(chuàng)建資源
    0.4使用資源工具
    0.4.1BRCC.EXE:資源編譯器
    0.4.2RLINK:資源連結(jié)器
    0.4.3BRC.EXE資源外殼
    0.5啟 動(dòng)
    0.5.1安裝ResourceWorkshop
    0.5.2啟動(dòng)ResourceWorkshop
    0.5.3退出ResourceWorkshop
    0.5.4獲得幫助
   第一章 WindoWs程序設(shè)計(jì)技術(shù)
    1.1應(yīng)用程序框架
    1.1.1有效地使用句柄
    1.1.2考察Windows應(yīng)用程序中的成份
    1.2一個(gè)簡(jiǎn)單的應(yīng)用程序和示例
    1.2.1畫橢圓
    1.2.2畫弦
    1.2.3畫餅圖瓣
    1.2.4畫矩形
    1.3使用SWA開發(fā)一個(gè)正弦波應(yīng)用程序
    1.4創(chuàng)建Windows餅圖應(yīng)用程序
    1.4.11PIE和1PIE.DEF文件
    1.4.21pie.h頭文件
    1.4.31PIE.RC資源文件
    1.4.41PIE.C程序
   第二章 ResourceWorkshop基礎(chǔ)
    2.1了解Windows資源
    2.2資源的類型
    2.2.1對(duì)話框
    2.2.2菜單
    2.2.3加速鍵
    2.2.4字符串表
    2.2.5位圖
    2.2.6圖標(biāo)
    2.2.7光標(biāo)
    2.2.8字體
    2.2.9用戶定義和rcdata資源
    2.3兩種編輯器
    2.4資源文件的類型
    2.4.1資源編譯器文件
    2.4.2資源文件
    2.4.3可執(zhí)行動(dòng)態(tài)連接庫(kù)文件
    2.4.4對(duì)話文件
    2.4.5位圖文件
    2.4.6圖標(biāo)文件
    2.4.7光標(biāo)文件
    2.4.8字體文件
    2.4.9標(biāo)識(shí)符文件
    2.4.10.DRV文件
    2.4.11這些文件如何一起工作——一個(gè)工程的樣例
    2.5管理所有的工程文件——工程窗口
    2.6忠告新用戶
   第三章 使用工程和資源
    3.1創(chuàng)建一個(gè)新工程
    3.2打開一已有的工程
    3.3使用Project窗口
    3.3.1在Project窗口顯示信息
    3.3.2選擇一個(gè)資源
    3.4使用資源
    3.4.1編輯資源
    3.4.2添加一個(gè)資源
    3.4.3重新為資源命名
    3.4.4指定資源內(nèi)存可選項(xiàng)
    3.4.5刪除一個(gè)資源
    3.5使用標(biāo)識(shí)符
    3.5.1添加一個(gè)標(biāo)識(shí)符文件
    3.5.2在沒有標(biāo)識(shí)符文件下工作
    3.5.3使用資源編輯器添加標(biāo)識(shí)符
    3.5.4添加、編輯、刪除及列出標(biāo)識(shí)符
    3.6存貯資源、文件和工程
    3.6.1FileSaveProject命令
    3.6.2FileSaveFileAs命令
    3.6.3ResourceSaveResourceAs命令
    3.7配置選項(xiàng)
    3.7.1Und0Leve1
    3.7.2文本編輯器
    3.7.3包含路徑
    3.7.4Multi—Save
    3.8工程之間拷貝資源
    3.9使用二進(jìn)制文件
   第四章 創(chuàng)建對(duì)話框
    4.1啟動(dòng)Dialog編輯器
    4.1.1生成一個(gè)新的對(duì)話框
    4.1.2編輯一個(gè)已有的對(duì)話框
    4.2定制一個(gè)對(duì)話框
    4.2.1定義一個(gè)對(duì)話框
    4.2.2使用控制
    4.2.3編輯成組的控制
    4.2.4取消修改
    4.2.5按鈕控制
    4.2.6卷動(dòng)條控制
    4.2.7列表框控制
    4.2.8編輯文本控制
    4.2.9靜態(tài)控制
    4.2.10組合框控制
    4.2.11自定義控制
    4.3測(cè)試一個(gè)對(duì)話框
    4.4存貯一個(gè)對(duì)話框
    4.4.1存貯工程
    4.4.2將一個(gè)對(duì)話框存貯到文件中
    4.5觀察兩個(gè)對(duì)話框
    4.6設(shè)置Dialog編輯器
    4.7一個(gè)工程的樣例
    4.7.1創(chuàng)建一個(gè)新的對(duì)話框
    4.8相關(guān)函數(shù)
    CheckRadioButton
    DialogBox
    DialogBox Indi rect
    DialogBoxIndirectParam
    DialogBoxParam
    EndDialog
    GetDlgCtrlID
    GetDlgItem
    GetDlgItemInt
    GetDlgItemText
    MakeProcInstance
    MapDialogRect
    4.9示例程序
    4.9.1創(chuàng)建一個(gè)簡(jiǎn)單的“關(guān)于..”對(duì)話框
    4.9.2用對(duì)話框修改圖形形狀
    4.9.3用對(duì)話框輸入文本
    4.9.4用對(duì)話框輸入整數(shù)
    4.9.5用對(duì)話框讀取實(shí)數(shù)
    4.9.6編寫消息框程序
    4.9.7公用對(duì)話框
   第五章 生成菜單
    5.1Menu編輯器屏幕
    5.1.1Outline區(qū)
    5.1.2DialogBox區(qū)
    5.1.3TestMenu區(qū)
    5.2啟動(dòng)Menu編輯器
    5.2.1創(chuàng)建一個(gè)新菜單
    5.2.2編輯一個(gè)已存在的菜單
    5.3設(shè)置一個(gè)菜單
    5.3.1添加一個(gè)新語(yǔ)句
    5.3.2移動(dòng)和拷貝
    5.3.3消除錯(cuò)誤
    5.3.4設(shè)置一個(gè)菜單項(xiàng)
    5.3.5設(shè)置一個(gè)彈出命令
    5.3.6定義一個(gè)菜單分隔符
    5.3.7刪除一個(gè)菜單語(yǔ)句
    5.4測(cè)試一個(gè)菜單
    5.5存貯修改
    5.5.1存貯工程
    5.5.2將菜單資源以文件形式存貯
    5.6編輯一個(gè)菜單資源正文
    5.7一個(gè)菜單樣例
    5.7.1用文本編輯器創(chuàng)建一個(gè)菜單
    5.7.2用Menu編輯器來(lái)創(chuàng)建一個(gè)菜單
    5.8相關(guān)函數(shù)和數(shù)據(jù)結(jié)構(gòu)
    AppendMenu
    CreateMenu
    CreatePopupMenu
    CreateWindow
    CreateWindowEx
    DeleteMenu
    DestroyMenu
    GetSubMenu
    GetSystemMenu
    InsertMenu
    LoadBitmap
    LoadMenu
    LoadMenuIndirect
    RegisterClass
    WNDCLASS
    SetMenu
    SetMenuItemBitMaps
    TrackPopupMenu
    5.9編程示例
    5.9.1創(chuàng)建一個(gè)菜單用來(lái)改變形狀和大小
    5.9.2建立位圖菜單
    5.9.3復(fù)雜菜單程序
    5.9.4非彈出式菜單程序
    5.9.5彈出式菜單示例
    5.9.6快速菜單示例
   第六章 創(chuàng)建熱鍵
    6.1使用Accelerator編輯器
    6.1.1Outline區(qū)
    6.1.2對(duì)話框
    6.2啟動(dòng)Menu編輯器
    6.3啟動(dòng)Accelerator編輯器
    6.3.1創(chuàng)建一個(gè)新的熱鍵表
    6.3.2編輯一個(gè)已有的熱鍵表
    6.4編輯一個(gè)熱鍵表
    6.4.1選擇一個(gè)熱鍵
    6.4.2使用對(duì)話框
    6.4.3移動(dòng)和拷貝一個(gè)熱鍵
    6.4.4刪除一個(gè)熱鍵
    6.4.5取消和重做修改
    6.5檢測(cè)重復(fù)的鍵組合
    6.6為熱鍵表創(chuàng)建資源正文
    6.7創(chuàng)建一個(gè)熱鍵表樣例
    6.8相關(guān)函數(shù)
    AccessResource
    FreeResource
    LoadAccelerators
    LoadRes0urce
    6.9示例程序
   第七章 創(chuàng)建一個(gè)字符串表
    7.1啟動(dòng)String編輯器
    7.2編輯字符串表
    7.2.1Windows和字符串
    7.2.2輸入新字符串
    7.2.3編輯已有的字符串
    7.2.4編輯字符串表的資源正文
    7.3存貯字符串表
    7.4測(cè)試字符串表
    7.5創(chuàng)建字符串表樣例
    7.6相關(guān)函數(shù)
    DrawText
    ExtTextOut
    TabbedTextOut
    TextOut
    7.7程序示例
    7.7.1動(dòng)態(tài)鏈接庫(kù)程序
    7.7.2字符串應(yīng)用程序
   第八章 Paint編輯器的使用
    8.1啟動(dòng)Paint編輯器
    8.1.1裝入光標(biāo)、字體和位圖資源
    8.1.2裝入圖標(biāo)
    8.2資源的可用特征及Paint編輯器功能
    8.3前景色和背景色
    8.4使用Tools板
    8.4.1PickRectangle工具
    8.4.2剪刀(scissors)
    8.4.3Zoom工具
    8.4.4橡皮擦(eraser)
    8.4.5筆
    8.4.6刷子
    8.4.7噴霧器
    8.4.8顏料罐
    8.4.9Line工具
    8.4.10Text工具
    8.4.11繪制空框架
    8.4.12繪制填充的框架
    8.4.13Hand工具
    8.4.14模式選擇
    8.5使用兩個(gè)窗口區(qū)
    8.6變比放大
    8.6.1使用變比熱鍵
    8.6.2觀察圖象的變比放大部分
    8.6.3移動(dòng)一個(gè)變比放大的圖象
    8.6.4在變比放大的窗口上顯示網(wǎng)格
    8.7讀取狀態(tài)行
    8.7.1當(dāng)前繪制工具信息
    8.7.2菜單命令說(shuō)明
    8.8使用顏色
    8.8.1為源選擇顏色的數(shù)目
    8.8.2指定前景色
    8.8.3指定背景色
    8.8.4在光標(biāo)或圖標(biāo)中定義透明和反相的區(qū)域
    8.8.5顯示和隱藏Colors板
    8.9設(shè)置顏色
    8.9.1編輯Colors板的顏色
    8.9.2改變透明和反相區(qū)域的顏色
    8.10向資源中加入文本
    8.10.1調(diào)整文本
    8.10.2選擇字體、尺寸和文本式樣
    8.11選擇刷子或噴霧器的形狀
    8.12選擇繪畫模式
    8.13選擇線型
    8.14調(diào)整選中的區(qū)域
    8.15改變選中區(qū)域的尺寸
    8.16設(shè)置全局Paint編輯器選擇項(xiàng)
    8.16.1Drawonbothimages選項(xiàng)
    8.16.2Gridonzoomedimages選項(xiàng)
    8.16.3Savewithdefaultdevicecolors選項(xiàng)
   第九章 創(chuàng)建圖標(biāo)
    9.1啟動(dòng)Paint編輯器
    9.1.1創(chuàng)建新圖標(biāo)
    9.1.2編輯已有的圖標(biāo)
    9.2設(shè)置圖標(biāo)
    9.2.1設(shè)計(jì)問題
    9.2.2縮放圖標(biāo)
    9.2.3使用透明和反相區(qū)域
    9.2.4使圖標(biāo)產(chǎn)生三維效果
    9.3測(cè)試圖標(biāo)
    9.4存貯圖標(biāo)
    9.4.1存貯工程
    9.4.2把圖標(biāo)資源作為文件來(lái)存貯
    9.5向圖標(biāo)資源中加入圖象
    9.6刪除圖標(biāo)和圖象
    9.6.1刪除圖標(biāo)資源
    9.6.2刪除一個(gè)圖標(biāo)圖象
    9.7編輯圖標(biāo)資源正文
    9.8創(chuàng)建樣例圖標(biāo)
    9.8.1創(chuàng)建新圖標(biāo)
    9.8.2改變透明顏色
    9.8.3畫計(jì)算器
    9.8.4加上三維效果
    9.8.5畫分類帳頁(yè)
    9.8.6把圖象拷貝到一個(gè)不同的顏色格式
    9.9相關(guān)的函數(shù)
    ArrangeIconicWidnows
    CopyIcon
    CreateIcon
    DestroyIcon
    DrawIc0n
    ExtractIcon
    IsIconic
    LoadIcon
    OpenIcon
    9.10圖標(biāo)程序示例
   第十章 創(chuàng)建光標(biāo)
    10.1啟動(dòng)Paint編輯器
    10.1.1創(chuàng)建新光標(biāo)
    10.1.2編輯已有的光標(biāo)
    10.2設(shè)置光標(biāo)
    10.2.1設(shè)計(jì)問題
    10.2.2縮放光標(biāo)
    10.2.3使用透明和反相區(qū)域
    10.2.4設(shè)置光標(biāo)的熱點(diǎn)
    10.3測(cè)試光標(biāo)
    10.4存貯修改
    10.4.1存貯工程
    10.4.2將光標(biāo)資源以文件形式存貯
    10.5編輯光標(biāo)資源正文
    10.6相關(guān)的函數(shù)
    ClipCursor
    CopyCursor
    CreateCursor
    DestroyCursor
    GetClipCursor3.1
    GetCursor
    GetCurs0rPos
    L0adCursor
    SetCursor
    SetCurs0rPos
    ShowCursor
    10.7光標(biāo)示例程序
   第十一章 創(chuàng)建位圖
    11.1啟動(dòng)Paint編輯器
    11.1.1創(chuàng)建新位圖
    11.1.2編輯已有的位圖
    11.2設(shè)置位圖
    11.3存貯位圖
    11.3.1存貯工程
    11.3.2以文件形式存貯位圖
    11.4測(cè)試位圖
    11.5相關(guān)的函數(shù)
    CreateBitmap
    CreateBitmapIndirect
    CreateC0mpatibleBitmap
    CreateDIBitmap
    CreateDiscardableBitmap
    GetBitmapBits
    GetBitmapDimension
    GetBitmapDimensionEx
    LoadBitmap
    SeitmapBits
    SetBitmapDimension
    SeitmapDimensionEx
    SetMenuItemBitMaps
    11.6位圖示例程序
    11.6.1位圖動(dòng)態(tài)鏈接庫(kù)
    11.6.2位圖引用程序
   第十二章 創(chuàng)建字體
    12.1啟動(dòng)Paint編輯器
    12.1.1創(chuàng)建新的字體資源
    12.1.2編輯已有的字體資源
    12.2設(shè)置字體資源
    12.2.1修改字體圖象
    12.2.2為字體定義字符集
    12.2.3創(chuàng)建不同寬度的字體
    12.2.4定義字體資源的頭
    12.2.5改變尺寸和屬性
    12.2.6刪除一個(gè)字體圖象
    12.3存貯字體資源
    12.3.1存貯工程
    12.3.2以文件形式存貯字體資源
    12.4把字體資源加入到用戶的應(yīng)用程序中
    12.4.1用TurboPascal創(chuàng)建.FON文件
    12.4.2用C十十創(chuàng)建字體文件
    12.5測(cè)試字體
    12.6一個(gè)字體資源樣例
    12.7相關(guān)函數(shù)
    AddF0ntRes0urce
    ChooseF0nt
    CreateFont
    CreateFontIndirect
    CreateScalableFontResource
    EnumFontFamilies
    EnumFonts
    GetF0ntData3.1
    RemoveFontResource
    12.8字體示例程序
    12.8.1使用TrueType字體輸出水平和垂直字符串
    12.8.2輸出不同字體大小的字符串
    12.8.3使用Script字體輸出水平和垂直字符串
    12.8.4使用TrueType字體輸出水平和垂直字符串
   第十三章 創(chuàng)建用戶定義的資源
    13.1創(chuàng)建資源類型
    13.2加入用戶定義資源
    13.3編輯用戶定義資源
    13.3.1在資源正文中輸入數(shù)據(jù)
    13.3.2管理存放在獨(dú)立文件中的數(shù)據(jù)
    13.4測(cè)試用戶定義資源
    13.5使用RCDATA資源類型
    13.6刪除用戶定義資源
   第十四章 HC:WindowsHelp編譯程序
    14.1建立一個(gè)開發(fā)系統(tǒng):開發(fā)周期
    14.1.1用戶如何看待Help系統(tǒng)
    14.1.2Help作者如何看待Help系統(tǒng)
    14.1.3程序員如何看待Help系統(tǒng)
    14.2規(guī)劃Help系統(tǒng)
    14.2.1擬定規(guī)劃
    14.2.2決定標(biāo)題文件結(jié)構(gòu)
    14.2.3設(shè)計(jì)Help標(biāo)題
    14.2.4圖形圖像
    14.3建立Help標(biāo)題文件
    14.3.1選擇編寫工具
    14.3.2構(gòu)造Help標(biāo)題文件
    14.3.3對(duì)Help標(biāo)題文件進(jìn)行編碼
    14.3.4插入圖形圖像
    14.3.5標(biāo)題文件管理
    14.4建立Help文件
    14.4.1創(chuàng)建Help工程文件
    14.4.2指定標(biāo)題文件
    14.4.3指定建立標(biāo)志
    14.4.4指定選擇項(xiàng)
    14.4.5指明替換的上下文串
    14.4.6上下文相關(guān)標(biāo)題的映射
    14.4.7靠引用來(lái)包含位映像
    14.4.8Help文件的編譯
    14.4.9設(shè)計(jì)用戶程序訪問Help系統(tǒng)
    14.5Help系統(tǒng)例子
    14.6相關(guān)函數(shù)
    WinHelp
    14.7幫助示例
   

本目錄推薦

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