注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)操作系統(tǒng)Windows21天學通WINDOWS 95編程

21天學通WINDOWS 95編程

21天學通WINDOWS 95編程

定 價:¥95.00

作 者: (美)Charles Calvert著;林亨利[等]譯
出版社: 人民郵電出版社
叢編項: Windows 95 應(yīng)用系列
標 簽: 操作系統(tǒng)

ISBN: 9787115062802 出版時間: 1997-04-01 包裝:
開本: 26cm 頁數(shù): 437~999頁 字數(shù):  

內(nèi)容簡介

  本書譯自美國SAMS出版公司的《Teach Yourself Windows 95 Programming in 21 Days》(second Editon)。本書包含了解Windows 95特有的新內(nèi)容,此外,書中對有關(guān)Win32堆和虛擬內(nèi)存管理等都做了細致的講解。本書還介紹了一些Windows 95特有的重要公用控制,包括樹形視圖、表形視圖、微調(diào)控制、屬性表、Rich Edit ,以及長文件名、工具提示、浮動菜單、熱鍵控制和小圖標等??梢浦残砸彩潜緯卸嗵幊霈F(xiàn)的一個重要題目。本書中介紹了幾種強有力的程序設(shè)計技術(shù)來實現(xiàn)這種可移植性。本書分為上、現(xiàn)兩冊,上冊包括第一篇、第二篇 ,講述了解Windows 95編程的基礎(chǔ)知識,下冊包括第三篇、第四篇和附錄,講述了Windows 95編程中一些較深入的技巧。

作者簡介

暫缺《21天學通WINDOWS 95編程》作者簡介

圖書目錄

第一篇  Windows 編程基礎(chǔ)
第一章   從實踐中學習
1.1  本書概覽
1.2  如何使用本書
1.3  一個簡化的C++Windows程序
1.4  在Borland C++下編譯Lao Tzu程序
1.5  在Microsoft系統(tǒng)中編譯Lao Tzu程序
1.6  有關(guān)Lao Tzu程序的一般性信息
1.7  Lao Tzu程序的核心
1.8  聲音
1.9  定義STRICT有助于建立更健壯的程序
1.10  WINDOWS.H是什么
1.11  WinMain函數(shù)是什么
1.12  關(guān)于GUI
1.13  你需要哪些在硬件設(shè)備
1.14  編譯程序
1.15  編碼風格和其它有關(guān)問題
1.16  Windows是什么
1.17  Windows API
1.18  32位的實質(zhì)是什么
1.19  實模式和保護模式
1.20  本書各篇內(nèi)容簡介
1.21  本章小結(jié)
1.22  問與答
1.23  復習與練習
第二章  建立項目、創(chuàng)建窗口
2.1  模塊定義文件(DEF)和Makefile文件
2.2  編譯和鏈接概覽
2.3  用Microsoft工具建立項目和makefile文件
2.4  用Borland工具建立項目和makefile文件
2.5  進一步介紹DEF文件
2.6  創(chuàng)建窗口
2.7  本章小結(jié)
2.8  問與答
2.9  復習與練習
第三章  標準的Windows程序
3.1  具有GUI功能的第一個應(yīng)用程序
3.2  關(guān)于Windows和DOS
3.3  如何理解代碼
3.4  WinMain函數(shù)和WndProc的概念性介紹
3.5  調(diào)用WinMain函數(shù)
3.6  匈牙利命名法和WINDOWS.H文件
3.7  再談WinMain函數(shù)
3.8  注冊
3.9  創(chuàng)建窗口
3.10  消息循環(huán)
3.11  窗口過程
3.12  對WndProc的評論
3.13  本章小結(jié)
3.14  問與答
3.15  復習與練習
第四章  消息、WindowsX和繪制正文
4.1  WindowsX和STRICT
4.2  消息是什么
4.3  第二個完整的Windows程序
4.4  Switch語句、WindowsX和消息分析器
4.5  HANDLE_MSG宏
4.6  WindowsX和默認的窗口過程
4.7  消息分析器小結(jié)
4.8  WM-PAINT消息的發(fā)送
4.9  BeginPaint,EndPaint和設(shè)備描述表
4.10  TexOut和DrawText函數(shù)
4.11  本章小結(jié)
4.12  問與答
4.13  復習與練習
第五章  鼠標和鍵盤
5.1  報告鼠標和鍵盤事件的第一個程序
5.2  Windows的鍵盤和鼠標消息
5.3  WM-CHAR消息的處理
5.4 用不著WM-KEYDOWN來檢測按鍵動作 
5.5  系統(tǒng)鍵
5.6  WM-MOUSEMOVE消息
5.7  鼠標按鈕的選擇和雙擊的處理
5.8  本章小結(jié)
5.9  問與答
5.10  復習與練習
第六章  資源
6.1  資源是什么
6.2  資源稿本
6.3  Emerson程序:第一部分
6.4  下面要介紹什么
6.5  使用資源編譯程序
6.6  建立一個簡單的菜單
6.7  設(shè)計菜單
6.8  學習彈出式菜單
6.9  對菜單選擇的響應(yīng)
6.10  給EMERSON.CPP添加圖標和光標
6.11  用戶定義的資源
6.12  對用戶資源的附加介紹
6.13  本章小結(jié)
6.14  問與答
6.15  復習與練習
第七章  高級資源:位圖和對話框
7.1  Emerson2程序
7.2  為什么要用這么多文件
7.3  創(chuàng)建對話框
7.4  彈出對話框
7.5  對WIN16用戶介紹MakeProcInstance函數(shù)
7.6  DialogBox函數(shù)和AboutDlgProc函數(shù)
7.7  位圖
7.8   Emerson程序加載位圖
7.9  選擇一個位圖放到設(shè)備描述表中
7.10  把位圖放到屏幕上
7.11  繪制位圖的通用但受限制的方法
7.12  字符串表
7.13  滾動條
7.14  本章小結(jié)
7.15  問與條
7.16  復習與練習
第八章  控制臺應(yīng)用程序和長文件名
8.1  控制臺應(yīng)用程序
8.2  構(gòu)造4GB數(shù)組
8.3  構(gòu)造控制臺應(yīng)用程序
8.4  處理鼠標和鍵盤
8.5  長文件名
8.6  控制臺和GUI
8.7  調(diào)試工具:從一個GUI中彈出一個控制臺窗口
8.8  本章小結(jié)
第二篇  字體和窗口控制
第九章  Windows動畫:Snake游戲
9.1  特別獎賞的程序
9.2  子窗口
9.3  Grunt模塊
9.4  定時器
9.5  蛇的繪制
9.6  讓蛇動起來
9.7  本章小結(jié)
9.8  問與答
9.9  復習與練習
第十章  字體基礎(chǔ)知識
10.1  PC機掀起字體熱
10.2  一個簡單的字體程序
10.3  從字體開始
10.4  邏輯字體
10.5  字體的旋轉(zhuǎn)
10.6  創(chuàng)建字體
10.7  備用字體
10.8  WN-PAINT消息確定邏輯走向
10.9  FONTSTR模塊和GetTextMetrics
10.10  本章小結(jié)
10.11  問與答
10.12  復習與練習
第十一章  窗口控制
11.1  理解控制與消息
11.2  字體顯示
11.3  靜態(tài)控制
11.4  列表框
11.5  復選框
11.6  編輯控制
11.7  精簡的示范程序
11.8  有關(guān)運行示范程序的說明
11.9  組合框程序
11.10  編輯控制程序
11.11  列表框程序
11.12  本章小結(jié)
11.13  問與答
11.14  復習與練習
第十二章  與控制對話
12.1  WM-STARTFONTS消息的簡歷
12.2  遞交郵件
12.3  SendMessage與PostMessage
12.4  枚舉系統(tǒng)的字體
12.5  回調(diào)函數(shù)
12.6  與列表框?qū)υ?br />12.7  顯示字體
12.8  復選框的處理
12.9  幾個要點
12.10  重返ShowTheFont 
12.11  另外一些精簡的示范程序
12.12  下壓按鈕程序
12.13  復選框程序
12.14  單選框按鈕程序
12.15  本章小結(jié)
12.16  問與答
12.17  復習與練習
第十三章  窗口控制和控制消息API 
13.1  創(chuàng)建一個Windows外殼
13.2  程序代碼
13.3  創(chuàng)建單選按鈕
13.4  IsDialogMessage和跳轉(zhuǎn)
13.5  使用單選按鈕轉(zhuǎn)換模式
13.6  WindowsX:可移植性的關(guān)鍵
13.7  鼠標右鍵的使用
13.8  WM-PARENTNOTIFY消息
13.9  本章小結(jié)
13.10  問與答
13.11  復習與練習
第十四章  窗口控制的細分類
14.1  使用下壓按鈕
14.2  約束窗口的大小
14.3  目錄的奧秘
14.4  改變驅(qū)動器和目錄
14.5  介紹窗口控制細分類
14.6  細分類控制:具體細節(jié)
14.7  一個補程序:細分類Windows桌面
14.8  MenuAid簡介
14.9  使用初始化文件
14.10  動態(tài)菜單
14.11  本章小結(jié)
14.12  問與答
14.13  復習與練習
第十五章  窗口的樣式
15.1  增加樣式
15.2  創(chuàng)建子窗口
15.3  窗口樣式
15.4  背景的處理
15.5  更換刷子
15.6  使用cbWndExtra字節(jié)
15.7  本章小結(jié)
15.8  問與答
15.9  復習與練習
第十六章  本篇復習——Windows控制
16.1  Windows 95內(nèi)存控測程序
16.2  詢問系統(tǒng):MEMORYSTATUS
16.3  詢問系統(tǒng):SYSTEM-INFO 
16.4   WIN16系統(tǒng)信息程序
16.5  本章小結(jié)
第三篇  高級主題——公用控制、線程和內(nèi)存管理
第十七章  Windows 95控制導論
17.1  版本問題
17.2  公用控制
17.3  一個帶有進度欄的Windows 95應(yīng)用程序
17.4  使用進度欄
17.5  Progress程序的DEF,RC和MAK文件
17.6  使用工具欄和工具提示
17.7  創(chuàng)建工具欄
17.8  使用Windows提供的位圖
17.9  使用工具提示
17.10  響應(yīng)命令,重置窗口
17.11  使用跟蹤欄和狀態(tài)欄
17.12  創(chuàng)建跟蹤欄
17.13  響應(yīng)跟蹤欄
17.14  創(chuàng)建狀態(tài)欄
17.15  管理狀態(tài)欄內(nèi)的窗格
17.16  創(chuàng)建彈出式菜單
17.17  本章小結(jié)
17.18  問與答
17.19  復習與練習
第十八章  對話框和映像方式
18.1  調(diào)整坐標
18.2  改變映像方式
18.3  GDI和設(shè)備坐標
18.4  什么是GDI
18.5  說明映像方式的一個交互程序
18.6  高級映像概念
18.7  示例程序WinSize
18.8  對話框和非模態(tài)對話
18.9  模態(tài)對話和非模態(tài)對話
18.10  編寫模態(tài)對話和非模態(tài)對話的代碼
18.11  本章小結(jié)
18.12  問與答
18.13  復習與練習
第十九章  高級對話:設(shè)置數(shù)據(jù)和獲取數(shù)據(jù)
19.1 在Size對話框中設(shè)置數(shù)據(jù)
19.2  使用數(shù)據(jù)成為可見的
19.3  模態(tài)對話與父窗口通信
19.4  練習從Make Shape對話中取數(shù)據(jù)
19.5  響應(yīng)映像方式的變化
19.6  控制對話的顏色
19.7  Mapper程序
19.8  Mapper程序中使用的編程技巧
19.9  新函數(shù)StretchBlt
19.10  本章小結(jié)
19.11  問與答
19.12  復習與練習
第二十章  Windows 95對話和控制
20.1  關(guān)于跳格控制和屬性表的理論
20.2  關(guān)于跳格控制的基礎(chǔ)知識
20.3  使用CreateWindowsEx函數(shù)
20.4  創(chuàng)建跳格控制
20.5  對單擊跳格控制的響應(yīng)
20.6  在按鈕中顯示位圖
20.7  對話和WINDOWSX.H
20.8  TabDemo對話
20.9  熱鍵控制
20.10  微調(diào)控制
20.11  使用屬性表
20.12  創(chuàng)建屬性表
20.13  在運行時處理屬性表
20.14  聲明用在對話中的共用數(shù)據(jù)
20.15  本章小結(jié)
20.16  問與答
20.17  復習與練習
第二十一章  Windows 95的高級控制
21.1  圖像列表示例程序
21.2  圖像列表基礎(chǔ)
21.3  在在屏幕上拖動圖像
21.4  表形視圖的基礎(chǔ)知識
21.5  向表形視圖中插入位圖
21.6  把正文插進表形視圖中
21.7  改變表形視圖的方式
21.8  處理由用戶選定的項
21.9  本章小結(jié)
21.10  部與答
21.11  復習與練習
第二十二章  深入學習菜單和圖標
22.1  菜單基礎(chǔ)知識
22.2  復選菜單和灰色菜單項
22.3  MenuTest程序
22.4  關(guān)于菜單的更多內(nèi)容
22.5  在菜單中放入位圖
22.6  ModifyMenu和MF-OWNERDRAW
22.7  修改系統(tǒng)菜單
22.8  在菜單項前面放置復選標記
22.9  選定新光標
22.10  高級圖標
22.11  加速鍵
22.12  本章小結(jié)
22.13  問與答
22.14  復習與練習
第二十三章  線程,多任務(wù)和內(nèi)存管理
23.1  進程和內(nèi)存
23.2  線程和多任務(wù)
23.3  一個簡單的線程示例程序
23.4  一個程序多個線程
23.5  臨界段——使多個線程協(xié)同工作
23.6  使用獨權(quán)
23.7  Windows 95內(nèi)存管理
23.8  掌握內(nèi)存管理技術(shù)并非絕對必要
23.9  分配內(nèi)存,創(chuàng)建堆
23.10  把文件映射到內(nèi)存
23.11  本章小結(jié)
23.12  問與答
23.13  復習與練習
第二十四章  本篇復習——樹形視圖
24.1  使用層次結(jié)構(gòu)
24.2  樹形視圖與表形視圖的唯一差別
24.3  示例程序PoemTree
24.4  用WM-NOTIFY回調(diào)指定圖像
24.5  本章小結(jié)
第四篇  特別奉獻
第二十五章  GDI和圖元文件
25.1  對圖形的處理
25.2  Metaphorical繪圖程序
25.3  橡皮條
25.4  什么是圖元文件
25.5  交互地創(chuàng)建圖元文件
25.6  使用回調(diào)函數(shù)顯示圖元文件
25.7  從磁盤讀取圖元文件
25.8  公用對話框
25.9  本章小結(jié)
25.10  問與答
25.11  復習與練習
第二十六章  MDI:多文檔界面
26.1  什么是MDI
26.2  創(chuàng)建客戶窗口
26.3  MDIPaint程序
26.4  創(chuàng)建子窗口
26.5  必須進一步說明的特殊的MDI消息
26.6  MDI應(yīng)用程序所特有的消息
26.7  處理MDI菜單
26.8  關(guān)閉MDI程序
26.9  附加字節(jié)和共享CPU
26.10  舊的Isotropic與AnIsotropic
26.11  本章小結(jié)
26.12  問與答
26.13  復習與練習
第二十七章  DLL和多媒體
27.1  與多媒體有關(guān)的術(shù)語
27.2  編程技術(shù)
27.3  與MCI打交道
27.4  Harmoony程序
27.5  開始階段
27.6  通用的MCI策略
27.7  細節(jié)問題
27.8  介紹DLL
27.9  DLL的語法
27.10  從DLL中導出和引入函數(shù)
27.11  DLL和內(nèi)存
27.12  揭去DLL的面紗
27.13  對話框窗口
27.14  本章小結(jié)
27.15  問與答
27.16  復習與練習
第二十八章  Windows的一個游戲
28.1  Snako
28.2  程序代碼
28.3  策略概覽
28.4  使用指針
28.5  我們采用的方法
28.6  簡單介紹文件I/O
28.7  動態(tài)對話框和使用對話框居中
28.8  Snako是一個真正的Windows程序嗎
28.9  本章小結(jié)
28.10  問與答
28.11  復習與練習
第二十九章  本篇復習——Richedit:創(chuàng)建你自己的文字處理器
29.1  關(guān)于RTF
29.2  使用RTF控制
29.3  得到和設(shè)置屬性
29.4  流文本
29.5  選擇一種字體
29.6  本章小結(jié)
附錄A 復習題解答

本目錄推薦

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