Windows 95程序設(shè)計(jì)――英文

出版時(shí)間:1995-01  出版社:學(xué)苑出版社  作者:斯?fàn)柕绿?美)  譯者:亦歐/等  

作者簡(jiǎn)介

關(guān) 于 作 者
HerbertSchildt是世界級(jí)的C/C十十作者。它的程序設(shè)計(jì)用書(shū)在世界各地已經(jīng)售出150
多萬(wàn)冊(cè),并已翻譯成所有主要的外國(guó)語(yǔ)言。他是《OsborneWindowsProgrammingSeries,
WindowsNTProgrammingHandbook 》,和最暢銷(xiāo)書(shū)《TearchYourselfC》和《TeachYourself
C十十》三卷書(shū)的作者。他還寫(xiě)了《TheAnnotatedANSICStandard》,《C:TheComplete
Reference(第二版)》,《C十十:TheCompleteReference》和《C十十fromtheGroundUp》,以
及其它“無(wú)數(shù)”C/C十十書(shū)的作者。Schildt是在Illinois州Mahomet的軟件咨詢(xún)公司Unversal
ComputingLaboratories的總裁。他有Illinois大學(xué)的計(jì)算機(jī)科學(xué)碩士的學(xué)位。

書(shū)籍目錄

簡(jiǎn)介
0.1本書(shū)預(yù)期讀者
0.2需要什么樣的程序設(shè)計(jì)工具
第一章 Windows95概述
1.1什么是Windows95
1.2Windows95使用了基于線(xiàn)程的多任務(wù)
1.3Windows95基于調(diào)用的接口
1.4動(dòng)態(tài)鏈接庫(kù)(DLL)
1.5Windows95和Windows3.1
1.5.1用戶(hù)眼中的區(qū)別
1.5.2程序設(shè)計(jì)人員眼中的區(qū)別
1.6NT連接
1.7需要什么樣的軟件
1.8轉(zhuǎn)換要點(diǎn)
第二章 Windows95程序設(shè)計(jì)基礎(chǔ)知識(shí)
2.1Windows95程序設(shè)計(jì)觀(guān)點(diǎn)
2.1.1桌面模式
2.1.2鼠標(biāo)
2.1.3圖標(biāo)和位圖
2.1.4菜單、工具條、狀態(tài)條和對(duì)話(huà)框
2.2Windows95是如何同程序交互的
2.3Win32API:Windows95API
2.4窗口組成成分
2.5一些Windows95應(yīng)用程序基礎(chǔ)知識(shí)
2.5.1WinMain()
2.5.2窗口函數(shù)
2.5.3窗口類(lèi)
2.54消息循環(huán)
2.5.5Windows數(shù)據(jù)類(lèi)型
2.6Windows95框架程序
2.6.1定義窗口類(lèi)
2.6.2創(chuàng)建窗口
2.6.3消息循環(huán)
2.7窗口函數(shù)
2.8使用定義文件
2.9命名規(guī)則
第三章 消息處理
3.1什么是消息
3.2應(yīng)答一個(gè)按鍵
3.3設(shè)備文本
3.4處理WM-PAINT消息
3.5應(yīng)答鼠標(biāo)消息
3.5.1深入觀(guān)察鼠標(biāo)消息
3.6產(chǎn)生WM-PAINT消息
3.7產(chǎn)生計(jì)時(shí)器消息
第四章 消息框與菜單
4.1消息框
4.2菜單入門(mén)
4.2.1使用資源
4.2.2編譯.RC文件
4.2.3創(chuàng)建一個(gè)簡(jiǎn)單的菜單
4.3在程序中包含一個(gè)菜單
4.4對(duì)菜單選擇的響應(yīng)
4.4.1一個(gè)示例菜單程序
4.5增加菜單加速鍵
4.6裝入加速鍵表
第五章 對(duì)話(huà)框入門(mén)
5.1對(duì)話(huà)框如何與用戶(hù)進(jìn)行交互
5.2模態(tài)與非模態(tài)對(duì)話(huà)框
5.3.接收對(duì)話(huà)框的消息
5.4激活一個(gè)對(duì)話(huà)框
5.5創(chuàng)建一個(gè)簡(jiǎn)單的對(duì)話(huà)框
5.5.1對(duì)話(huà)框資源文件
5.5.2對(duì)話(huà)框窗口函數(shù)
5.6第一個(gè)對(duì)話(huà)框示例程序
5.7增加一個(gè)列表框
5.7.1列表框基礎(chǔ)
5.7.2初始化列表框
5.7.3處理一個(gè)選擇
5.7.4整個(gè)列表框示例
5.8增加一個(gè)編輯框
5.9使用一個(gè)非模態(tài)對(duì)話(huà)框
5.9.1創(chuàng)建一個(gè)非模態(tài)對(duì)話(huà)框
第六章 創(chuàng)建定制圖標(biāo)、光標(biāo)和位圖
6.1定義一個(gè)圖標(biāo)和一個(gè)光標(biāo)
6.2改變圖標(biāo)和光標(biāo)
6.3演示一個(gè)定制圖標(biāo)和光標(biāo)的示例程序
6.4定義小圖標(biāo)
6.5使用位圖
6.5.1創(chuàng)建一個(gè)位圖
6.5.2顯示一個(gè)位圖
6.6一個(gè)完整的位圖示例程序
6.7使用多個(gè)位圖
第七章 控件細(xì)述
7.1復(fù)選框的使用
7.2復(fù)選框的管理
7.2.1復(fù)選框切換
7.2.2初始化復(fù)選框
7.3增添靜態(tài)控件
7.4增加單選按鈕
7.5使用滾動(dòng)條控件
7.5.1接收滾動(dòng)條消息
7.5.2設(shè)置滾動(dòng)條范圍
7.5.3設(shè)置滾動(dòng)條中滾動(dòng)塊的位置
7.5,4滾動(dòng)條實(shí)例程序
第八章 處理文本
8.1窗口坐標(biāo)
8.2設(shè)置文本和背景顏色
8.3設(shè)置背景顯示模式
8.4獲得文本Metrics
8.5計(jì)算字符串的長(zhǎng)度
8.6獲得系統(tǒng)Metrics
8.7文本大小
8.8解決重畫(huà)問(wèn)題
8.8.1虛擬窗口理論
8.8.2另外一些API函數(shù)
8.9創(chuàng)建和使用虛擬窗口
8.9.1創(chuàng)建虛擬窗口
8.9.2使用虛擬窗口
8.9.3完整的虛擬窗口演示程序
8.10 改變字體
8.10.1使用內(nèi)建字體
8.10.2創(chuàng)建定制字體
第九章 處理圖形
9.1圖形坐標(biāo)系統(tǒng)
9.2畫(huà)筆和畫(huà)刷
9.3設(shè)置像素
9.4畫(huà)線(xiàn)
9.5設(shè)置當(dāng)前位置
9.6畫(huà)弧
9.7顯示矩形
9.8畫(huà)橢圓和餅圖
9.9畫(huà)筆的處理
9.10 創(chuàng)建定制畫(huà)刷
9.11刪除定制對(duì)象
9.12圖形演示程序
9.13 理解映射模式和視口
9.13.1設(shè)置映射模式
9.13.2定義窗口區(qū)域
9.13.3定義視口
9.13.4設(shè)置視口原點(diǎn)
9.13.5一個(gè)樣本映射模式程序
第十章 公用控件介紹
10.1常用控件的包含和初始化
10.1.1常用控件是窗口
10.1.2工具條的用法
10.1.3工具調(diào)位圖的創(chuàng)建
10.1.4一個(gè)簡(jiǎn)單的工具條樣本程序
10.1.5工具提示的添加
10.1.6包括工具提示的整個(gè)工具條程序
第十一章 再談公用控件
11.1使用上下控件
11.1.1創(chuàng)建上下控件
11.1.2上下控件消息
11.1.3使用上下控件
11.2創(chuàng)建一個(gè)旋轉(zhuǎn)控件
11.2.1旋轉(zhuǎn)控件樣本程序
11.3使用軌道條
11.3.1軌道條風(fēng)格
11.3.2發(fā)送軌道條消息
11.3.3處理軌道條通知消息
11.3.4軌道條演示程序
11.4使用進(jìn)度條
11.4.1發(fā)送進(jìn)長(zhǎng)條消息
11.4.2進(jìn)度條樣本程序
第十二章 公用控件最后一瞥
12.1使用狀態(tài)窗口
12.1.1創(chuàng)建狀態(tài)窗口
12.1.2狀態(tài)窗口消息
12.1.3使用狀態(tài)條
12.2制表控件介紹
12.2.1創(chuàng)建一個(gè)制表控件
12.2.2發(fā)送制表控件消息
12.2.3制表通知消息
12.2.4一個(gè)樣本制表演示程序
12.3使用制表控件
12.4樹(shù)型查看控件
12.4.1創(chuàng)建樹(shù)型查看控件
12.4.2發(fā)送樹(shù)型查看消息
12.4.3樹(shù)型查看通知消息
12.4.4樹(shù)型查看演標(biāo)程序
第十三章 Windows控制臺(tái)
13.1字符方式理論
13.2分配控制臺(tái)
13.3指定控制臺(tái)標(biāo)題
13.4獲取標(biāo)準(zhǔn)輸入/輸出句柄
13.5向控制臺(tái)輸出文本
13.6由控制臺(tái)輸入
13.7設(shè)置光標(biāo)位置
13.8設(shè)置文本及背景顏色
13.9控制臺(tái)與C/C十十標(biāo)準(zhǔn)I/O函數(shù)
13.10 控制臺(tái)演示程序
13.11鼠標(biāo)管理
13.12控制臺(tái)鼠標(biāo)程序?qū)嵗?br />13.13 響應(yīng)鍵盤(pán)事件
13.13.1鍵盤(pán)事件程序?qū)嵗?br />第十四章 多進(jìn)程和多線(xiàn)程
14.1建立獨(dú)立任務(wù)
14.1.1多進(jìn)程程序?qū)嵗?br />14.2建立多線(xiàn)程程序
14.2.1線(xiàn)程的建立
14.2.2線(xiàn)程的終止
14.2.3多線(xiàn)程程序?qū)嵗?br />14.2.4使用多線(xiàn)程
14.3同步
14.3.1了解串行問(wèn)題
14.3.2Windows95同步對(duì)象
14.4利用信號(hào)燈使線(xiàn)程保持同步
14.5使用事件對(duì)象
14.6下一章內(nèi)容簡(jiǎn)介
第十五章 API剖折:剪貼板、打入記號(hào)和文件拖放
15.1剪貼板的使用
15.1.1剪貼板子系統(tǒng)
15.1.2將數(shù)據(jù)放到剪貼板上
15.1.3從剪貼板上讀取數(shù)據(jù)
15.1.4剪貼板演示程序
15.2使用文本光標(biāo)
15.2.1建立一個(gè)插入記號(hào)
15.2.2顯示和隱藏一個(gè)插入記號(hào)
15.2.3設(shè)置一插入記號(hào)的位置
15.2.4撤消插入標(biāo)記
15.2.5一個(gè)小型插入記號(hào)演示程序
15.3拖放文件
15.3.1接收拖放文件
15.3.2獲取拖放文件的名稱(chēng)
15.3.3獲取拖放文件的位置
15.3.4釋放拖放文件的句柄
15.3.5文件拖放程序?qū)嵗?br />15.4總結(jié)
附錄A 資源描述語(yǔ)言快速參考
A.1ACCELERATORS
A.2AUTO3STATE
A.3AUTOCHECKBOX
A.4AUTORADIOBUTTON
A.5BITMAP
A.6 CAPTlON
A.7 CHARACTERlSTlCS
A.8 CHECKBOX
A.9 CLASS
A.10 COMBOBOX
A.11 CONTROL
A.12 CTEXT
A.13 CURSOR
A.l4 DEFPUSHBUTTON
A.15 DlALOG
A.16 DlALOGEX
A.l7 EDlTTEXT
A.18 EXSTYLE .
A.19 FONT
A.20 GROUPBOX
A.21 lCON
A.22 LlSTBOX
A.23 LTEXT
A.24 MENU
A.25 MENUEX
A.26 MENUlTEM
A.27 POPUP
A.28 PUSHBOX 和 PUSHBUTTON
A.29 RADlOBUTTON
A.30 RCDATA
A.31 RTEXT
A.32 SCROLLBAR
A.33 STATE3
A.34 STRlNGTABLE
A.35 STYLE
A.36 User-Defined
A.37 VERSlON
A.38 VERSlONlNFO
附錄B OLE2的一些術(shù)語(yǔ)
B.1 什么是鏈接和嵌入
B.2成份對(duì)象模型
B.3 OLE2界面
B 4 OLE自動(dòng)化
B.5 OLE2 是 Window 的未來(lái)嗎

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    Windows 95程序設(shè)計(jì)――英文 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7