Windows 98程式設計從入門到精通

dows981.2Win dows98的主要特徵1.3Win dows98編程總述2.1Win

內容介紹

內容簡介
本書是世界著名的程式設計大師HerbertSchildt又一力作。全書由21章構成,主要內容包括Windows
98總述,Windows98編程總述,處理訊息,訊息框和選單,對話框,深入研究控制項,創建定製圖示、游標和位
圖,處理文本並解決重畫問題,處理圖形,通用控制項,其他通用控制項,狀態視窗、標籤控制項和樹形視圖,屬性
單和嚮導,研究標頭、日曆和IP位址控制項,利用控制台,多任務操作,理解幫助系統,使用印表機,使用系統
註冊表及創建螢幕保護程式,選單的高級管理和多監視器,DLL和ActiveX。書中配有大量的示例代碼,使
讀者能夠通過實際編程真正學習和掌握Windows98編程的獨到之處。
本書結構清晰,內容新穎、由淺入深、範例豐富,閱讀本書可使讀者以最少的投入得到最大的收益。本
書不但是Windows編程人員重要參考書,同時也是大專院校師生自學、教學的重要參考書。
本書配套光碟內容包括:1.與本書配套電子書;2.送“跟我學用Windows95中文版”多媒體學習軟體。

作品目錄

目 錄
引言
第一章 Windows98總述
1.1什麼是Windows98
1.2Windows98的主要特徵
1.3Windows98與以前版本的區別
1.4兩種為Windows98編程的方法
1.5挑戰與回報
第二章 Windows98編程總述
2.1Windows98編程遠景
2.2視窗的組件
2.3Windows98如何與用戶的程式打交道
2.4一些Windows98應用程式基礎
2.5Windows98框架
2.6視窗函式
2.7定義檔案
2.8命名約定
第三章 處理訊息
3.1什麼是訊息
3.2回響按鍵操作
3.3設備描述表
3.4處理WM-PAINT訊息
3.5回響滑鼠訊息
3.6其他鍵盤訊息
3.7其他鍵盤訊息
3.8產生WM-PAINT訊息
3.9產生定時器訊息
第四章 訊息框和選單
4.1訊息框
4.2選單介紹
4.3在用戶程式中包括選單
4.4回響選單選取
4.5樣本選單程式
4.6增加選單加速鍵
4.7載入加速鍵表
4.8重載類選單
第五章 介紹對話框
5.1通過控制項對話框與用戶打交道
5.2模態和非模態對話框
5.3接收對話框訊息
5.4激活對話框
5.5使對話框無效
5.6創建簡單的對話框
5.7第一個對話框示例程式
5.8增加列表框
5.9增加編輯框
5.10使用非模態對話框
第六章 深入研究控制項
6.1使用複選框
6.2管理複選框
6.3增加靜態控制項
6.4增加單選按鈕
6.5滾動欄
6.6使用滾動欄控制項
第七章 創建定製圖示、游標和點陣圖
7.1定義圖示和游標
7.2載入自己的圖示和游標
7.3一個演示定製圖示和游標的示例程式
7.4使用點陣圖
7.5使用多個點陣圖
7.6使用LoadImage()
第八章 處理文本並解決重畫問題
8.1視窗坐標
8.2設定文本和背景的顏色
8.3設定背景顯示模式
8.4獲取文本點陣
8.5計算字元串的長度
8.6獲得系統點陣
8.7一個短小的文本演示
8.8解決重畫問題
8.9創建和使用虛擬視窗
8.10提高重畫效率
8.11處理字型
8.12使用內置字型
8.13創建定製字型
8.14枚舉字型
第九章 處理圖形
9.1圖形的坐標系統
9.2畫筆和畫刷
9.3設定像素
9.4畫線
9.5設定當前位置
9.6畫弧
9.7顯示矩形
9.8畫橢圓和扇形圖
9.9利用畫筆
9.10創建定製畫刷
9.11刪除定製畫筆和畫刷
9.12一個圖形示例程式
9.13理解映射模式和視區
第十章 通用控制項
10.1包含和初始化通用控制項
10.2通用控制項是視窗
10.3使用工具列
10.4增加工具提示
第十一章 其他通用控制項
11.1使用滾動控制項
11.2創建旋鈕控制項
11.3使用跟蹤欄
11.4使用進度欄
第十二章 狀態視窗、標籤控制項和樹形視圖
12.1使用狀態視窗
12.2標籤控制項
12.3使用標籤控制項
12.4樹形視圖控制項
第十三章 屬性單和嚮導
13.1屬性單的基本知識
13.2創建屬性單
13.3處理屬性單訊息
13.4給屬性單傳送訊息
13.5屬性單示例程式
13.6創建嚮導
13.7一個嚮導示例程式
13.8值得付出努力
第十四章 研究標頭、月曆和IP位址控制項
14.1標頭控制項
14.2月曆控制項
14.3使用IP位址控制項
14.4通用控制項總結
第十五章 利用控制台
15.1理解字元模式
15.2分配控制台
15.3給控制台提供一個標題
15.4獲取標準輸入輸出的句柄
15.5向控制台輸出文本
15.6從控制台輸入
15.7設定游標位置
15.8設定文本和背景顏色
15.9控制台的I/0和C/C++標準I/0函式
15.10一個控制台示例程式
15.11管理滑鼠
15.12演示控制台滑鼠
15.13回響鍵盤事件
第十六章 多任務操作
16.1執行緒的基本知識
16.2CreateThread()和Exit’Thread()的替代函式
16.3掛起和繼續執行執行緒
16.4執行緒優先權
16.5創建執行緒控制臺
16.6同步
16.7對同步執行緒使用信號量
16.8使用事件對象
16.9使用可等定時器
16.10創建一個獨立的任務
第十七章 理解幫助系統
17.1兩種類型的幫助
17.2用戶如何激活幫助系統
17.3幫助檔案
17.4創建幫助檔案
17.5使用WinHelp()執行幫助
17.6 回響WM_HELP和WM_CONTEXTMENU訊息
17.7包括?按鈕
17.8幫助的示例程式
17.9使用輔助視窗
第十八章 使用印表機
18.1獲得印表機的設備描述表
18.2印表機函式
18.3一個簡單的列印示例
18.4列印點陣圖
18.5增加退出函式
18.6完整後的列印程式
18.7一個實際的例子:列印文本檔案
18.8某些應嘗試的工作
第十九章 使用系統註冊表及創建螢幕保護程式
19.1螢幕保護程式基礎
19.2創建最小的螢幕保護程式
19.3理解系統註冊表
19.4創建可配置的螢幕保護程式
19.5某些需嘗試的操作
第二十章 選單的高級管理
20.1動態選單
20.2動態增加選單項
20.3創建動態彈出式選單
20.4複選選單項
20.5使用單選選單項
20.6使用浮動式選單
20.7改變選單欄
20.8某些需嘗試的操作
第二十一章 多監視器、DLL和ActiveX
21.1使用多個監示器
21.2創建DLL
21.3一個簡單的DLL
21.4使用DllMain()
21.5跳躍性學習ActiveX
21.6將來需做什麼

相關詞條

相關搜尋

熱門詞條

聯絡我們