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

圖形用戶界面編程技術(shù)

圖形用戶界面編程技術(shù)

定 價(jià):¥35.00

作 者: 徐新華著
出版社: 清華大學(xué)出版社
叢編項(xiàng): C++ Builder 4高級(jí)編程叢書(shū)
標(biāo) 簽: Builder

購(gòu)買這本書(shū)可以去


ISBN: 9787302038979 出版時(shí)間: 2000-06-01 包裝:
開(kāi)本: 26cm 頁(yè)數(shù): 396 字?jǐn)?shù):  

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

  圖形用戶界面(GUI)編程是在Windows平臺(tái)下開(kāi)發(fā)應(yīng)用程序所必須掌握的內(nèi)容,而Inprise公司推出的C++Builder 4對(duì)此有很強(qiáng)的支持,提供了完全可視化的開(kāi)發(fā)環(huán)境。本書(shū)就是全面介紹C++Builder 4的GUI編程技術(shù)的,內(nèi)容包括如何建立圖形界面、如何使用各種對(duì)話框、如何應(yīng)用Windows控件和系統(tǒng)控制功能、如何自定義元件等,并對(duì)界面編程中的用戶交互技術(shù)的實(shí)現(xiàn)作了詳細(xì)闡述。本書(shū)內(nèi)容翔實(shí),敘述簡(jiǎn)潔,為讀者進(jìn)一步掌握C++Builder 4的圖形用戶界面的編程方法提供了很好的指導(dǎo),也可作為程序員編程時(shí)的參考用書(shū)。

作者簡(jiǎn)介

暫缺《圖形用戶界面編程技術(shù)》作者簡(jiǎn)介

圖書(shū)目錄

第一章 設(shè)計(jì)應(yīng)用程序的圖形界面
1.1 菜單
1.1.1 打開(kāi)菜單設(shè)計(jì)器
1.1.2 TMenultem對(duì)象
1.1.3 菜單嵌套
1.1.4 菜單模板和菜單資源
1.1.5 TMenu對(duì)象
1.1.6 TMainMenu元件的特性、方法、事件
1.1.7 怎樣在運(yùn)行期控制菜單
1.2 快捷菜單
1.3 標(biāo)簽
1.4 編輯框
1.5 多行文本編輯器
1.6 命令按鈕
1.7 復(fù)選框
1.8 單選框
1.9 列表框
1.10 組合框
1.11 滾桿
1.12 分組框
1.13 單選分組框
1.14 窗格
1.15 動(dòng)作列表
1.15.1 動(dòng)作列表機(jī)制的三個(gè)環(huán)節(jié)
1.15.2 管理動(dòng)作列表
1.15.3 為客戶指定一個(gè)動(dòng)作
1.16 位圖按鈕
1.17 快捷按鈕
1.18 按格式輸入編輯框
1.19 自繪柵格
1.20 字符串柵格
1.21 圖像
1.22 幾何圖形
1.23 分界
1.24 滾動(dòng)箱
1.25 帶復(fù)選框的列表框
1.26 尺寸調(diào)節(jié)桿
1.27 靜態(tài)文本
1.28 TControlBar
第二章 公共對(duì)話框
2.1 TCommonDialog
2.2 [打開(kāi)]對(duì)話框
2.3 [另存為]對(duì)話框
2.4 能預(yù)覽圖像的[打開(kāi)]對(duì)話框
2.5 能預(yù)覽圖像的[另存為]對(duì)話框
2.6 [字體]對(duì)話框
2.7 [顏色]對(duì)話框
2.8 [打印]對(duì)話框
2.9 [打印設(shè)置]對(duì)話框
2.10 [查找]對(duì)話框
2.11 [替換]對(duì)話框
第三章 系統(tǒng)功能
3.1 定時(shí)器
3.2 畫(huà)板
3.3 媒體播放器
3.4 OLE容器
3.4.1 創(chuàng)建OLE客戶的一般步驟
3.4.2 TOleContainer的特性
3.4.3 TOleContainer的方法
3.4.4 TOleContainer的事件
3.5 動(dòng)態(tài)數(shù)據(jù)交換
3.5.1 開(kāi)發(fā)動(dòng)態(tài)數(shù)據(jù)交換程序的一般步驟
3.5.2 TDDEClientConv元件
3.5.3 TDDEClientItem元件
3.5.4 TDDEServerConv元件
3.5.5 TDDEServerItem元件
3.6 文件列表框
3.7 目錄列表框
3.8 驅(qū)動(dòng)器組合框
3.9 文件類型過(guò)濾器
第四章 Win32公共控件
4.1 TAB控件
4.2 多頁(yè)控件
4.2.1 Win3.1風(fēng)格的多頁(yè)控件
4.2.2 Win95風(fēng)格的多頁(yè)控件
4.2.3 TPageControl的特性、方法和事件
4.2.4 TTabSheet對(duì)象
4.2.5 在兩個(gè)多頁(yè)控件之間拖放頁(yè)
4.3 圖像列表
4.3.1 怎樣在設(shè)計(jì)期建立圖像列表
4.3.2 TImageList的特性、方法和事件
4.3.3 怎樣在運(yùn)行期動(dòng)態(tài)建立圖像列表
4.3.4 用TImageList元件實(shí)現(xiàn)屏幕捕捉器
4.4 多文本格式編輯器
4.4.1 TRichEdit的特性和方法
4.4.2 TTextAttributes對(duì)象
4.4.3 TParaAttributes對(duì)象
4.4.4 動(dòng)態(tài)顯示當(dāng)前插入點(diǎn)所在的行和列
4.5 跟蹤條
4.6 進(jìn)程條
4.7 加/減控件
4.8 熱鍵
4.9 AVI播放器
4.10 日期和時(shí)間
4.11 月歷
4.12 樹(shù)狀視圖
4.12.1 TTreeView的特性、方法和事件
4.12.2 TTreeNode對(duì)象
4.12.3 TTreeNodes對(duì)象
4.13 列表視圖
4.14 表頭控件
4.15 狀態(tài)欄
4.15.1 怎樣用TPanel元件制作狀態(tài)欄
4.15.2 怎樣用TStatusBar元件制作狀態(tài)欄
4.15.3 TStatusBar的特性、方法和事件
4.16 工具欄
4.16.1 用TPanel元件制作工具欄
4.16.2 用TToolBar元件制作工具欄
4.16.3 怎樣在運(yùn)行期操縱工具欄上的快捷按鈕
4.16.4 TToolBar的特性、方法和事件
4.16.5 TToolButton對(duì)象
4.17 酷欄
4.17.1 在設(shè)計(jì)期建立帶
4.17.2 在運(yùn)行期建立帶
4.17.3 TCoolBar的特性、方法和事件
4.17.4 TCoolBand對(duì)象
4.18 TPageScroller
第五章 操縱Form和應(yīng)用程序
5.1 TScrolling WinControl
5.2 TCustomForm
5.3 TForm
5.4 記憶Form關(guān)閉前的狀態(tài)
5.5 多文檔界面程序
5.5.1 多文檔界面程序的“父”Form
5.5.2 多文檔界面程序的“子”Form
5.5.3 自動(dòng)創(chuàng)建“子”Form的實(shí)例
5.5.4 怎樣在運(yùn)行期生成“子”Form的實(shí)例
5.5.5 合并菜單
5.5.6 排列打開(kāi)的子窗口
5.6 控制臺(tái)程序
5.7 操縱應(yīng)用程序
5.7.1 TApplication的特性
5.7.2 TApplication的方法
5.7.3 怎樣響應(yīng)運(yùn)行期元件的事件
5.7.4 TApplication的事件
5.8 應(yīng)用程序的實(shí)例
5.9 動(dòng)態(tài)鏈接庫(kù)
5.9.1 靜態(tài)引入
5.9.2 動(dòng)態(tài)引入
5.9.3 LoadLibrary函數(shù)
5.9.4 LoadLibraryEx函數(shù)
5.9.5 GetProcAddress函數(shù)
5.9.6 FreeLibrary函數(shù)
5.9.7 怎樣寫(xiě)自己的動(dòng)態(tài)鏈接庫(kù)
5.9.8 在動(dòng)態(tài)鏈接庫(kù)中使用VCL元件
5.10 服務(wù)程序
5.10.1 創(chuàng)建一個(gè)服務(wù)程序
5.10.2 TServiceApplication
5.10.3 TService
5.10.4 服務(wù)專用的線程
5.10.5 一個(gè)Internet服務(wù)實(shí)例
第六章 操縱屏幕與打印機(jī)
6.1 TScreen
6.2 顯示和打印的一致性
6.3 TPrinter對(duì)象
6.4 DEVMODE結(jié)構(gòu)
6.5 打印機(jī)控制碼
第七章 操縱圖像
7.1 TCanvas
7.2 TPen
7.3 TBrush
7.4 TPicture
7.5 TBitmap
7.6 TMetafile
7.7 TMetafileCanvas
7.8 如何設(shè)計(jì)一個(gè)作圖軟件
第八章 操縱字體、字符串列表、注冊(cè)表和剪貼板
8.1 怎樣操縱字體
8.2 TStrings
8.3 TStringList
8.4 怎樣讀寫(xiě)Window的注冊(cè)表
8.5 操縱剪貼板
第九章 多線程
9.1 多線程概述
9.2 創(chuàng)建線程對(duì)象
9.3 設(shè)置線程的優(yōu)先級(jí)
9.4 定義線程函數(shù)
9.4.1 訪問(wèn)可視化元件庫(kù)
9.4.2 線程局部變量
9.4.3 檢查T(mén)erminated特性
9.5 鎖定和阻塞
9.6 依賴另一個(gè)線程的執(zhí)行結(jié)果
9.7 掛起和喚醒
9.8 一個(gè)典型的多線程應(yīng)用程序
第十章 包
10.1 什么是包
10.2 怎樣安裝運(yùn)行期包
10.3 怎樣安裝設(shè)計(jì)期包
10.4 建立自己的包
10.5 怎樣編譯包
10.6 包的版本信息
10.7 包收集器
10.8 怎樣發(fā)布包
第十一章 編寫(xiě)自己的元件
11.1 選擇祖先類
11.1.1 公共祖先類
11.1.2 現(xiàn)有的元件
11.1.3 元件模板
11.1.4 我們的建議
11.2 建立元件框架
11.3 手工建立元件框架
11.4 加入特性
11.4.1 加入簡(jiǎn)單型的特性
11.4.2 加入校舉型的特性
11.4.3 加入集合型的特性
11.4.4 加入對(duì)象型特性
11.4.5 加入數(shù)組型特性
11.4.6 公開(kāi)繼承的特性
11.4.7 給出特性的默認(rèn)值
11.5 加入方法
11.5.1 方法的可見(jiàn)性
11.5.2 避免內(nèi)部相關(guān)性
11.5.3 給方法命名
11.5.4 聲明和實(shí)現(xiàn)方法
11.6 加入事件
11.7 編寫(xiě)特性編輯器
11.7.1 選擇合適的祖先
11.7.2 重載某些方法
11.7.3 注冊(cè)特性編輯器
11.8 編寫(xiě)元件編輯器
11.9 把元件加到元件選項(xiàng)板上

本目錄推薦

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