注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C++Builder深度歷險

C++Builder深度歷險

C++Builder深度歷險

定 價:¥59.80

作 者: 陳寬達著
出版社: 華中科技大學出版社
叢編項:
標 簽: Builder

ISBN: 9787560927008 出版時間: 2002-06-01 包裝: 膠版紙
開本: 23cm 頁數(shù): 598 字數(shù):  

內(nèi)容簡介

  這是你從未見過的電腦技術書籍本書不教你如何使用C++ Builder整合環(huán)境,不講解C/C++程序語言,不是Win32基礎教學書籍,也不打算介紹COM/OLE/ADO/.NET等等新技術。我只想以自身的經(jīng)驗告訴你,在擁有基本的程序設計能力后,如何提升到能夠自行發(fā)掘問題、解決問題、并在程序設計中尋找樂趣的更高層次。全書分為“基礎觀念”、“操作系統(tǒng)”、“桌面秘笈”、“游戲快打”、“軟件開發(fā)”五大篇,你可以看到這么多特別的有趣的主題?!?將VCL與SDK的曖昧關系一手理開 ◆ 屏幕保護程序也可以DIY◆ 控制臺、控制臺元件通通自己來 ◆ 另人懷念的“倉庫番”游戲的撰寫◆ 各種記時方法的比較與分析 ◆ 經(jīng)典游戲“坦克大決戰(zhàn)”完整實現(xiàn)◆ 以Win32高階技術侵入桌面 ◆ 撰寫商業(yè)級應用程序的秘訣◆ 布景主題世界的太多秘密,完全由作者親手發(fā)掘與高手對話——評陳寬達的《C++Builder深度歷險》

作者簡介

暫缺《C++Builder深度歷險》作者簡介

圖書目錄

侯捷 序    I
VCL Team序    III
自序    VI
致謝    VII
目錄    IX
    
第O章 導讀
這本書適合誰
全書結(jié)構(gòu)
書籍體例與用語
實例程序風格
光盤內(nèi)容
介紹給你
與作者聯(lián)系
第一章 RAD無罪論        
不得不為的選擇        012
狂熱份子的信仰    013
學習動機    013
目前基礎    016
個人偏好    016
RAD的原罪        020
開發(fā)工具的差異    024
Win32開發(fā)工具的演化    024
RAD無罪,輕松有理    025
實踐與理論        026
參與者的類型    026
參與者的落腳處    028
這些技術是什么?    029
通通都在里頭    030
你看到了哪些?    030
第二章 VCL基本心法        
C++Builder程序的組成        034
執(zhí)行文件成分分析    034
組成部分    045
VCL的多重面貌        053
單身時期    054
死會時期    055
VCL類結(jié)構(gòu)        059
核心類    061
控件類    072
程序運作類    077
RAD支持類    079

第三章 控制你的控制面板        
控制面板觀測站        085
呼叫呼叫,聽到請回答!    086
CPL文件的真實身份    091
行為剖析    093
實踐時間        100
Hello, World !!    100
撰寫自己的控制面板    105
VCL的控制面板支持        113
新增的單元及類    113
實例控件-觀測內(nèi)存使用狀況    114
在背后支持的TAppletApplication    118
第四章 分秒必爭,細說定時器        
定時器API        123
建立定時器    123
WM_TIMER消息    124
消滅定時器    125
窗口是必要的嗎?    126
測量定時器的精確度    128
更精確的定時器        133
多媒體應用程序的需求    133
取得精確度范圍    134
視需求調(diào)整精確度    135
使用多媒體定時器    136
內(nèi)部運作    143
取得系統(tǒng)使用時間    145
精益求精-高精確度高性能計數(shù)器    146
延遲函數(shù)        149
八風請不動,只待時限到    151
TApplication::ProcessMessages    152
精確的延遲函數(shù)    156
TTimer控件        161
內(nèi)部剖析    162
線程中的定時器        164
工作線程隱含的陷阱    165
撿到便宜的TThread構(gòu)造函數(shù)    168
解決工作線程的計時需求    169
方案一:借助主線程的消息循環(huán)    169
方案二:使用不依賴窗口消息的多媒體定時器    170
方案三:使用可等待定時器    172
方案四:使用可接受消息的等待函數(shù)    173
第五章 一頭栽入桌面的世界        
桌面的構(gòu)成        179
唯一的桌面窗口    181
它叫Shell,不是貝殼    183
桌面上的特殊窗口    190
桌面上的把戲        191
席卷桌面,氣吞四海    191
桌面涂鴉程序    194
畫面截取    197
桌面隨意貼    199
Desktop Illusionist        207
源起    208
程序目的    209
程序手法    210
控制桌面窗口是否繪制桌面底色、填充樣式及桌布    211
更改背景窗口的繪制動作    213
位于桌面圖標下方的按鈕    217
程序手法小結(jié)    221
使用技術    221
子類化(Sub-classing)    222
鉤子(Hook)    225
內(nèi)存映像文件    235
程序撰寫    238
成果品嘗    240
第六章 桌面主題工具實戰(zhàn)        
XTheme Manager簡介        248
認識桌面主題        254
桌面組件    254
桌面描述文件    255
XTheme Manager Lite        261
功能設定    261
界面設計    262
系統(tǒng)顏色        264
取得系統(tǒng)顏色    268
設定系統(tǒng)顏色    269
儲存設定值    270
鼠標指針        271
取得鼠標指針    273
儲存設定值    277
系統(tǒng)音效        278
事件敘述    279
取得及設定系統(tǒng)音效    279
播放系統(tǒng)音效    279
系統(tǒng)字體        280
取得及寫入系統(tǒng)字體    281
各種字體對象的處理    282
桌面圖標        285
數(shù)到三,快快從桌面上消失…    286
揮之不去的四劍客    286
桌布及樣式        290
填充樣式    290
桌布式樣設定    291
范例程序-WallPaper Changer  Pattern Viewer    294
桌布自動更換軟件    295
有趣的PaintDesktop API    296
回到XTML        297
預覽功能    297
成果大觀    299
第七章 屏幕保護?我用計劃表!        
知而后行        302
屏幕保護程序的構(gòu)成    303
相關的注冊表設定    304
禁!屏幕保護退散    305
激活屏幕保護    307
實踐預備課程        308
原來是個窗口    309
事件處理    309
消息攔截    310
剖析參數(shù)    311
運行核心    311
預覽功能    312
功能設定    313
取個響當當?shù)暮妹?nbsp;   314
XEssay Screen Saver        316
程序功能規(guī)劃    316
主窗體的設計    317
建立核心線程    318
提供預覽功能    320
設定對話框    326
剖析命令行參數(shù)    327
編譯及執(zhí)行    329
安裝    330
成果賞玩    330
第八章 足球番        
系統(tǒng)規(guī)劃        337
TTiles類    338
TMap類    339
TRole類    340
類實現(xiàn)        340
TTiles圖庫類及子類    341
TMap地圖類    346
TRole主角類    355
圖庫編輯器        360
雙重「對象」格的FTiles    362
繪制圖庫圖片    369
地圖編輯器        372
程序初始化    375
繪制編輯畫面    377
「足球番」主程序        385
三個小時鐘    387
游戲狀態(tài)的初始化    389
繪制游戲畫面    390
處理使用者輸入    392
第九章 坦克大決戰(zhàn)        
任天堂版坦克大決戰(zhàn)        398
設計自己的坦克大決戰(zhàn)        403
系統(tǒng)規(guī)劃        404
地圖子系統(tǒng)    406
角色子系統(tǒng)    407
地圖子系統(tǒng)        411
圖庫處理    413
地圖處理    418
圖庫編輯器        426
新增及移除圖片群組    428
圖片群組描述的持續(xù)性    431
地圖編輯器        434
靈活的圖片群組操作功能    435
地圖編輯模式    437
地圖圖層的資料設定    437
破碎圖格的編輯能力    439
圖層檢視選擇    440
角色子系統(tǒng)        441
TSprite類    443
TTank坦克抽象類    455
子彈及爆炸    462
游戲的誕生        465
繪制游戲畫面    465
游戲主循環(huán)    470
處理使用者輸入    477
熬呀熬出頭    478
第十章 Fancy軟件撰寫手冊        
與系統(tǒng)字體起舞        486
TStatusBar::UseSystemFont屬性    487
可憐沒人愛的TTreeView及TListView控件    488
TControl.DesktopFont屬性    489
字體的設定及維持        490
將字體信息轉(zhuǎn)換為字符串    491
使用TFont對象的持續(xù)機制    491
處理SDK提供的TLogFont結(jié)構(gòu)    493
帶著字體走        494
動態(tài)安裝及卸除字體    494
藏起拖油瓶    496
狀態(tài)列小圖標        498
管理TrayIcon    500
留下TrayIcon,其余的都不要    501
文件快捷方式管理        504
COM對象及接口    505
ShellLink對象及IShellLink接口    505
系統(tǒng)文件夾的真正位置    506
維持窗口屬性        509
執(zhí)行一份足矣        511
尋找前一份副本    511
傳遞參數(shù)及信息    516
文件拖拉支持        521
使用文件拖拉支持函數(shù)    522
取得文件拖拉信息    524
DragDrop范例程序    525
進程的最后一刻        526
萬無一失的善后工作    527
寫封EMAIL        529
Mailto URL方式    530
Mailto URL的應用    532
附錄        
附錄A 我的程序庫        
XCONTROLS    539
XDARRAY    541
XDESKTOP    544
XFILES    545
XFONTS    550
XGRAPHICS    551
XKERNEL    552
XMEMORY    553
XREGISTRY    554
XSTREAMS    554
XSTRINGS    555
XTIMES    560
XUTILS    560
XWINDOWS    561
附錄B 我的工具箱        
文件分析/反編譯        563
DUMPBIN    563
W32Dasm    566
進程/窗口行為刺探        568
Spy++    568
BoundsChecker    570
APISPY32    571
Socket Spy32    573
Registry Monitor    574
實時偵錯/除錯        575
SoftICE    575
DebugView    577
資源檢視/修改        578
Resource Workshop    578
Microsoft Developer Studio    579
Language Localizator    580
系統(tǒng)信息觀察        583
OLECOM Object Viewer    583
Process Viewer    584
Dependency Walker    585
RegDump    586
TCPView    587
OSR Driver and Device Explorer    588
雜項        589
Hex Workshop    589
Source Code Colorizer    590
WinDiff    591
XReplace-32    592
Windows Help Designer    593
附錄C 參考書目        595

本目錄推薦

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