基本介紹
- 書名:Visual C++程式設計師實用大全
- 作者:懷特
- ISBN:9787508428918
- 頁數:863頁
- 定價:78.00元
- 出版社:中國水利水電
- 出版時間:2005年5月
內容簡介,圖書目錄,
內容簡介
本書深入淺出地講述了Visual C++各種編程訣竅,以高屋建瓴的眼光看待MFC編程的技巧和思想,詳盡分析了具體實現中的技術內幕。
本書以其翔實知識面的覆蓋、大量實用的示例和作者自身豐富的編程經驗。闡述了從C語言編程基礎、C++面向對象語法、MFC類庫、控制及高級套用、進程和執行緒到異常處理等各個方面的訣竅,是一本系統而全面的編程經典圖書。
全書面向實例進行闡述,講解透徹到獨到。本書既可作為計算機軟體開發人員的技術參考書,也是可作為初嘗得和大專院校師生的自學參考書。
圖書目錄
精華版序
譯者序
第一章 編程基礎
1 理解計算機是怎么運行程式的
2 運行一個已解釋的程式
3 運行一個已編譯的程式
4 c++在哪裡
5 理解visualc++中的程式檔案
6 創建原始碼檔案
7 理解並創建頭檔案
第二章 結構和語法
8 理解計算機語言
9 理解計算機語言的句法
10 理解“標記”
11 空白在c和c++中的使用
12 理解變數
13 對變數命名
14 理解表達式
15 c/c++中的語句
16 理解程式流
.17 深入程式流:理解goto語句
18 深入程式流:理解調用函式
19 理解程式的結構
20 理解c/c++中的函式
21 在函式中書寫可重用代碼
22 使用庫函式
第三章 c程式語言
23 c/c++中的數據類型
24 定義自己的數據類型
25 理解運算符
26 賦值運算符
27 理解一元運算符
28 理解算術運算符
29 其他運算符
30 編譯器是怎樣計算表達式的
31 使用括弧組合運算符
32 理解c/c++的關鍵字
33 編譯程式引導語句
34 介紹結構和聯合
35 介紹c++類
36 c和c++怎樣處理結構和聯合
第四章 c和c++概念
37 理解命名規則
38 聲明和定義的區別
39 理解聲明:對變數的聲明
40 理解聲明:在函式調用中聲明一個變數
41 理解聲明:函式的原型化
42 理解#define編譯器指令:定義常數
43 理解#define編譯器指令:定義宏
44 理解存儲類變數:自動變數
45 理解存儲類變數:暫存器變數
46 理解存儲類變數:靜態變數
47 理解存儲類變數:類的靜態變數
48 引入遞歸
49 理解循環:排序的問題
50 理解遞歸:數學問題
51 理解指針
52 理解指針:間接操作
53 理解數組
54 理解字元串作為char類型的數組
55 代碼注釋,
第五章 檔案——基本類型
56 visual c++ide使用的檔案類型
57 理解文本檔案和文檔檔案
58 創建並使用源檔案
59 創建並使用頭檔案
60 使用保護:避免頭檔案多次被包含
61 理解makefile
62 理解執行檔
第六章 理解字元
63 理解字元:ascii碼字元
64 理解字元:轉換ascii碼或稱擴展字元集
65 c/c++的轉義序列:嵌入不可列印的字元
66 c/c++轉義序列:使用反斜線
67 c/c++轉義序列:使用百分號來對文本進行格式化
68 使用printf
69 c++i/o流:cout、cin和cerr
第七章 探索visual c++環境
70 創建工程項目
71 visual studio選單:file選單
72 visual studio選單:eidt選單
73 visual studio選單:view選單
74 visual studio選單:insert選單
75 visual studio選單:project選單
76 visual studio選單:build和tools選單
77 自定義visualstudio選單
78 向tools選單中添加命令
79 彈出式(或上下文式)選單
80 使用全螢幕編輯器
81 使用調試視窗
82 完成程式編輯器
第八章 開始編程
83 從命令行運行編譯器
84 創建源檔案
85 main()函式
86 向程式中添加頭檔案
87 使用printf輸出檔案
88 “hello,world”:一個簡單的命令行c++程式
89 格式化輸出族
90 格式化輸入
91 三個標準檔案:stdin、stdout和stderr
92 使用c++流函式cout、cin和cerr
93 重定向標準輸出stdout到一個檔案
94 main()的參數:argc和argv
95 使用if語句控制輸出
96 打開檔案
97 使用檔案i/o函式
98 加入while循環
99 向程式中加入函式
100 匯使用for循環
101 編譯命令行選項
102 加入第二個源檔案
103 加入頭檔案
104 創建makefile
105 運行nmake.exe來編譯程式
第九章 c++運算符
106 理解運算符類型
107 理解一元運算符:間接運算符(*)
108 理解一元運算符:地址運算符(&)
109 理解一元運算符:自增和自減運算符(++和--)
110 理解一元運算符:取反運算符和補碼運算符
111 理解一元運算符:加法和減法運算符
112 理解算術運算符:倍數運算符(*、/和%)
113 理解算術運算符:加運算符(+和-)
114 理解關係運算符:等於運算符(==和=)
115 理解關係運算符:小於和大於運算符([和])
116 理解關係運算符:小於等於和大於等於運算符([=和]=)
117 理解位運算符:位移運算符([[[和]])
118 理解位運算符:與運算符(&)
119 理解位運算符:或運算符(|)
120 理解位運算符:異或運算符(∧)
121 理解邏輯運算符:與運算符(&&)
122 理解邏輯運算符:或運算符(‖)
123 理解賦值運算符:等號運算符(=)
124 理解其他賦值運算符(+=,-=,*=,/=,%=,]]=,[[=,&=,∧=,|=)
125 其他運算符:條件運算符(?…:)
126 其他運算符:逗號運算符
127 其他運算符:圓括弧
128 其他運算符:引用運算符
129 注意&符號
130 理解c++如何給表達式賦值
第十章 編寫條件語句
131 在c/c++中編寫語句
132 流程控制介紹
133 使用if關鍵字
134 使用else關鍵字
135 執行一條單一語句
136 執行作為汀語句目標的多條語句
137 組合使用if和else關鍵字
138 使用多個if條件控制
139 使用條件運算符
140 作用域介紹
141 理解條件語句中的作用域
142 條件語句的一些常見錯誤
第十一章 程式循環
143 循環介紹
144 用條件語句和goto語句構造循環
145 介紹while循環
146 使用continue和break語句
147 介紹do while循環
148 介紹for循環
149 理解循環內的作用域
第十二章 switch語句
150 理解switch語句
151 使用case和default語句
152 在switch語句內部聲明變數
153 在case語句內部聲明變數
第十三章 c++語言簡介
154 理解c語言的結構
155 介紹c++的類
156 理解類與結構的相同點和不同點
157 在c和c++中聲明變數
158 理解函式原型
第十四章 c/c++中的數組
159 理解數組
160 聲明數組變數
161 使用字元串數組
162 使用對象數組
163 理解指向數組的指針
164 訪問數組元素
165 理解數組運算
166 遞增和遞減數組變數
167 聲明多維數組
第十五章 宏、常量和預處理命令:定義及使用常量
168 理解常量
169 使用預處理命令#define
170 注意#define語句中的分號
171 聲明數值常量
172 聲明無值常量
173 理解字元串常量
174 定義數字常量
175 用變數定義常量
176 取消定義常量
177 理解sizeof操作符
178 理解const關鍵字
179 理解何時使用const和#define
180 用指針修改const常量的值
181 理解volatile關鍵字
第十六章 頭檔案
182 理解#include預處理命令
183 理解include路徑環境變數
184 理解#include[file.h]和#includefile.h的區別
185 在頭檔案中使用衛式定義
186 在大的工程中使用通用頭檔案
187 把頭檔案添加到makefile的關聯列表中
188 理解當頭檔案改變時發生什麼
第十七章 條件編譯
189 理解#if預處理指令
190 理解#endif預處理指令
191 理解#ifdef預處理指令
192 使用#else和#elif預處理指令
193 在命令行中定義常量
第十八章 定義和使用宏
194 理解c/c++中的宏
195 定義宏——又是#define指令
196 理解宏替換
197 用變數定義宏
198 理解編譯器對宏的解釋
199 理解運行庫中的宏
200 示例:求一個數的平方
第十九章 c/c++中的字元串
201 理解字元變數類型
202 理解c和c++語言存儲字元串的方式
203 理解nul字元(\0)
204 理解和使用字元串指針
205 獲取字元串的大小
第二十章 聲明字元串
206 聲明字元型變數
207 定義字元型數組變數
208 定義字元串數組
209 理解動態字元串: new操作
210 理解動態字元串:delete操作
第二十一章 字元串函式
211 理解字元串庫函式
212 理解字元串載入函式
213 理解字元串信息函式
214 使用字元串函式複製指定數目的字元
215 在字元串中查找一個字元
216 在字元串中查找一個子串
217 查找字元串中的標記
218 使用strtok()解析一個字元串
219 擴展strtok函式以實現對空標記的解析
220 理解不區分大小寫的函式
第二十二章 操作字元串
221 理解sizeof操作符
222 使用sizeof操作來判斷字元串的有效長度
223 使用sizeof判斷數組中字元串的數量
224 訪問字元串中的單個字元
225 動態分配字元串
226 示例:反轉一個字元串中的字元
第二十三章 函式和變數
227 理解函式
228 理解c和c++中的函式聲明
229 理解函式定義
230 理解函式原型
231 聲明和定義返回一個值的函式
232 聲明和定義帶參數的函式
233 理解函式的默認值
234 理解內聯函式
235 理解引用調用和值調用
236 引用調用和值調用的優缺點
237 c/c++中的函式調用
238 理解函式的作用域
239 在函式調用中使用指針
240 理解引用運算符(&)
241 利用引用運算符修改變數
242 函式重載簡介
243 理解函式重載
244 理解函式模板
245 使用函式模板和重載函式的選擇
246 理解函式指針
247 獲取重載函式的地址
248 理解引用函式
249 理解函式和宏之間的區別
250 函式和宏使用上的選擇
251 理解變數
252 理解變數類型
253 更改變數類型
254 理解局部變數
255 理解全局變數
256 c++允許在函式體中說明變數
257 理解存儲類型
258 理解靜態變數
259 定義全局靜態變數
260 在程式中定義靜態變數
261 創建自己的變數類型:typedef關鍵字
262 理解變數的作用域
263 理解左值(lvalue)
264 理解null
265 理解void類型
266 理解指向變數的指針
267 聲明和初始化指向變數的指針
268 理解間接操作:獲得指針所指向的值
269 理解指針數組:指向指針的指針
270 初始化指針數組
271 理解轉換:暫時修改變數類型
272 自動類型轉換:混合int和char類型的變數
273 轉換指針:危險的跡象
第二十四章 開始c++:面向對象編程
274 面向對象編程
275 c++:c語言的進一步發展
276 oop的三個原則
277 理解封裝
278 將結構理解成一種封裝設備
279 理解c++中的類
280 理解多態性
281 理解多態性的示例:函式重載
282 使用類作為多態性的對象
283 理解繼承
284 從上至下的繼承
285 使用對象
286 將程式劃分成對象
287 一個面向對象編程的示例
第二十五章 c++類
288 理解類的元素
289 理解構造函式
290 把參數傳遞給構造函式
291 在類中使用多個構造函式
292 理解析構函式
293 理解類中的訪問關鍵字
294 使用訪問關鍵字實施封裝
295 保持數據成員為私有的
296 理解基類
297 從基類派生一個新類
298 理解多重繼承
299 使用基類
300 理解成員函式
301 理解友元類
302 理解友元函式
303 理解虛函式
304 理解抽象類
305 理解嵌套數據類型
306 理解靜態成員
307 理解靜態函式
308 理解靜態數據成員
309 使用靜態成員
310 理解作用域分辨
311 理解回調函式
312 理解操作符重載
313 重載操作符
第二十六章 c++i/o
314 使用cin、cout和cerr
315 理解插入符
316 理解提取符
317 理解檔案流
318 理解順序流函式
319 理解隨機流函式
320 理解width()、precision()和fill(),
321 理解i/o操縱器,
322 創建自己的插入符
323 創建自己的提取符
第二十七章 c++數組和指針
324 理解對象指針
325 理解類指針
326 this指針
327 使用malloc()和free()
328 使用new操作符
329 使用delete操作符
330 理解記憶體泄漏
331 使用派生類指針
332 理解對象指針運算
第二十八章 圖形設備接口
333 理解圖形設備接口
334 理解設備環境
335 設備環境和輸出設備
336 使用microsoft foundation class的設備環境
337 利用gdi繪圖
338 理解螢幕坐標
339 理解客戶坐標
340 理解印表機設備環境
341 gdi對象:字型
342 理解字型家族
343 gdi對象:畫筆
344 gdi對象:刷子
345 gdi對象:點陣圖
346 gdi對象:調色板
347 gdl對象:區域
348 理解映射
349 理解映射模式
350 理解設備坐標
351 理解邏輯坐標
352 理解繪圖模式
353 理解圖形和點
354 理解路徑
355 使用函式beginpath()和endpath()
356 解釋wm paint訊息
357 使用函式setpixel()
358 繪製一系列點
359 繪線
360 使用函式movetoex()
361 使用函式lineto()
362 用一系列直線繪製曲線
363 繪製弧線
364 繪製圓和橢圓
365 繪製封閉區域
366 使用筆
367 使用刷子
368 填充一個封閉區域
369 了解windows字型類型
370 理解像素尺寸
371 理解字元寬度
372 理解字元屬性
373 理解文本對齊方式
374 使用mfc的cfont類
375 理解創建字型的cfont函式
376 理解文本輸出函式
377 使用drawtext()函式
378 使用textout()和exttextout()函式
379 使用tabbedtextout
380 理解graystring()函式
381 理解文本輸出的背景模式
382 旋轉文本
383 設定文本和背景顏色
384 用cedit和cstatic派生出來的類設定文本屬性
385 gdi示例:繪製一個字元鏡像
第二十九章 microsoft foundation class庫
386 了解類庫
387 使用類庫來創建程式
388 引入microsoft基礎類庫
389 mfc是如何在visual studio中實現的
390 調用visual studio嚮導創建一個基於mfc的程式
391 引入cobject
392 應用程式結構類
393 使用對象類
394 檔案服務類
395 使用設備場景類
396 繪圖對象類
397 控制項、支持、資料庫、選單、命令行、同步和socket類
398 數組、列表和映射類
399 internet服務類
400 視窗類:cwnd介紹
401 理解cwnd子孫類
402 框架視窗類
403 使用cframewnd類:單文檔界面
404 使用cframewnd類:多文檔界面
405 使用csplitterwnd類
406 控制項欄類
407 屬性表類
408 使用對話框類
409 理解通用對話框類
410 理解屬性頁類
411 理解用戶對話框類
412 理解視圖類
413 mfc視圖類介紹
414 調用visul studio嚮導創建視圖類程式
415 調用visualstudio嚮導創建基於對話框的程式
416 檔案服務類介紹
417 使用cfile及其子孫類
418 使用記憶體檔案
419 使用socket檔案
420 使用cstdiofile
421 理解crecentfilelist類
422 理解控制項類
423 非cobiject派生類
424 理解cstring
425 理解cpoint
426 理解crect
427 理解csize
428 理解支持類
429 理解同步(鎖)類
430 使用cinternetconnection
431 使用cftpconnection
432 理解cruntimeclass
433 理解文檔類
434 理解異常類
435 使用工具列類
436 用mfc類實現列印和列印預覽
437 理解執行緒類
438 理解命令操作器:ccmdui類
439 理解cwaitcursor類
440 使用cimagelist類
441 從mfc類庫派生自定義類
第三十章 developers studio嚮導:創建工程
442 理解new選單命令
443 創建檔案
444 創建工作區
445 創建其他文檔
446 創建工程
447 理解小工程
448 理解mfc appwizard
449 創建mfcexe工程
450 在工程中加入多文檔支持
451 理解文檔/視圖支持
452 理解資料庫支持
453 在工程中加入複合文檔支持、activex和automation
454 選擇工程特色
455 理解工具列選項
456 理解高級選項
457 其他工程選項
458 最後一步:為類命名和選擇視圖類
459 創建基於對話框的工程
460 為基於對話框的工程選擇特色和支持選項
461 選擇對話框選項
462 使用mfc創建dll工程
463 創建win32庫
第三十一章 文檔和視圖
464 理解文檔/視圖結構
465 理解文檔對象
466 理解視圖對象
467 理解文檔/視圖結構中的視窗框架
468 理解文檔管理器
469 理解文檔模板
470 在工程中加入多文檔類型
471 理解文檔/視圖中的windows訊息路徑
472 理解默認訊息
473 重載框架訊息處理函式
474 理解carchive類
475 使用串列化函式
476 理解cview
477 重載onpaint訊息處理函式
478 在cview中顯示文本
479 在cview中繪製圖形對象
480 使用cscroliview類
481 使用ceditview類
482 在編輯視圖中插入文本
483 理解插入和覆蓋模式
484 在編輯視圖中加入覆蓋模式
485 使用編輯視圖保存和恢復文本檔案
486 使用cricheditview類
487 使用cricheditview創建工程
488 理解複合文檔支持
489 理解ole容器支持
490 理解伺服器和最小伺服器支持
491 添加選單和工具列項以支持多文本
492 理解多文本編輯控制項中的字元屬性
493 理解charformat和charformat2結構
494 改變字型
495 改變多文本編輯文檔視圖中的默認字型
496 為文本設定粗體
497 為文本設定斜體、下劃線和刪除線
498 設定字型和背景顏色
499 設定段落對齊
500 在格式欄中添加字型和字號框
501 在多文本編輯視圖中添加用戶和檔案信息
502 使用串列化保存與恢復用戶信息和檔案信息
503 使用clistview類
504 理解帶clistview的cimagelist類
505 創建圖像列表
506 在列表控制項中顯示不同的樣式
507 增加工具列來改變顯示樣式
508 使用lvs ownerdrawfixed樣式
509 使用自主繪圖屬性產生整行選擇
510 使用ctreeview類
511 組合ctreeview、clistview和csplitterwnd創建一個資源管理器類型的應用程式
512 在資源管理器類型的應用程式右面板里使用其他代替視圖
513 使用cformview類
514 創建基於表單的應用程式
515 向程式中插入新的表單
516 在程式中使用多重視圖
517 向文檔中添加視圖
518 從文檔中刪除視圖
519 創建其他視圖類:cctrlview
520 使用csplitterwnd實現多重視圖
521 切分一個分割視窗
522 聯合使用csplitterwnd和文檔視圖
523 通過改寫initinstance函式避免創建初始化文檔
524 理解永久保存數據機制
525 保存狀態欄中的信息
526 更新與同一文檔關聯的多個視圖
第三十二章 調試技術
527 使用visual studio debugger
528 設定工程項目選項
529 使用調試視窗
530 設定和使用斷點
531 單步執行程式
532 調試命令行程式
533 使用edit and continue進行調試
534 輸出到output視窗
535 理解遠程調試
536 建立遠程調試器
537 在遠程和本地調試間切換
538 理解實時調試
539 有用的調試技術
540 使用cmemorystate類來檢查記憶體泄漏
第三十三章 windows通用控制項
541 理解windows環境下的控制項
542 理解通用控制項
543 理解通用控制項視窗類
544 理解通用控制項樣式.
545 通用控制項的windows通知訊息
546 通用控制項使用的宏
547 通用控制項庫使用的結構
548 使用通用控制項
549 確定通用控制項dll的修訂版本
550 windows通用控制項列表
551 從mfc控制項類派生自定義類
第三十四章 基本通用控制項
552 理解靜態文本控制項
553 從cstatic派生自定義類以獲取功能
554 使用cstatic類
555 理解編輯框控制項
556 使用cedit類
557 從cedit派生自定義類
558 添加編輯框控制項的訊息處理
559 理解按鈕控制項
560 使用cbutton類
561 添加按鈕控制項的訊息處理
562 使用命令更新啟用或禁用按鈕
563 理解複選框
564 使用下壓按鈕式複選框
565 理解單選按鈕
566 將單選按鈕分組
567 使用下壓式單選按鈕
568 在複選框和單選按鈕中使用點陣圖和圖示
569 理解分組框控制項
570 理解列表框控制項
571 使用clistbox類
572 理解列表框訊息
573 使用列表框字元串函式
574 使用列表框dir()函式
575 理解組合框控制項
576 使用ccombobox類
577 理解組合框樣式
578 理解組合框訊息
579 理解滾動條控制項
580 在視圖中添加滾動條
581 在控制項中添加滾動條
582 理解scrollinfo結構
583 理解cscrollbar類
584 隱藏和顯示滾動條
585 解釋滾動條訊息
586 使用滾動條作為輸入控制項
第三十五章 windows95及後繼版本的通用控制項
587 理解32位控制項
588 理解圖像列表控制項
589 建立圖像列表
590 在控制項中添加圖像列表
591 繪製圖像列表中的圖像
592 管理並操作圖像列表
593 理解擴展組合框控制項
594 使用ccomboboxex類
595 在擴展組合框中添加項目
596 在ccomboboxex中使用cimagelist
597 理解ccomboboxex操作
598 理解richedit控制項
599 理解cricheditctrl類
600 在richedit控制項中進行字元格式化
601 在richedit控制項中設定顏色
602 理解richedit事件禁止
603 理解richedit控制項通知訊息
604 理解進度條控制項
605 使用cprogressctl類
606 理解進度條樣式
607 設定進度條值域和位置
608 理解進度條操作
609 理解滑動條控制項
610 理解csliderctrl類
611 使用滑動條控制項
612 解釋滑動條控制項訊息
613 理解滑動條控制項樣式
614 設定tickmark
615 使用csliderctrl成員函式
616 理解微調控制項
617 理解cspinbuttonctrl類
618 理解微調按鈕樣式
619 使用cspinbuttonctrl的成員函式
620 解釋微調按鈕控制項訊息
621 理解標頭控制項
622 使用cheaderctrl類
623 動態重排列標頭域的使用
624 在標頭中使熱鍵追蹤功能有效
625 在標頭中使用圖像列表
626 理解列表控制項,
627 使用clistctrl類
628 理解列表控制項樣式
629 在報表視圖模式中啟用整行選取
630 為列表控制項添加項目
631 使用帶圖像列表的列表控制項
632 理解lpstr textcallback和i imagecallback樣式
633 根據標頭域的選擇對列表控制項排序
634 理解樹狀控制項
635 理解ctreectrl類
636 為樹狀控制項添加分支
637 理解樹狀控制項樣式
638 在樹狀控制項中使用圖像列表
639 展開和摺疊分支
640 理解動畫控制項
641 使用canimatectrl類
642 理解canimatectrl類的成員函式
643 創建動畫檔案
644 在工程中添加一個avi動畫檔案
645 動畫的播放、暫停和停止
646 理解標籤控制項
647 理解ctabctrl類
648 向標籤控制項中添加頁面
649 在標籤控制項中使用圖像列表
650 在空白標籤控制項頁面上添加控制項
651 解釋標籤控制項訊息
652 理解狀態欄控制項
653 使用cstatusbarctrl類
654 在狀態欄控制項上設定指示
655 向狀態欄中添加控制項
656 理解工具列控制項
657 使用ctoolbar類
658 在工具列控制項中使用圖像列表
659 理解工具提示控制項
660 使用ctooltipctrl類
661 理解熱鍵控制項
662 使用chotkeyctri類
663 設定和使用熱鍵
664 理解日期和時間採集控制項
665 使用cdatetimectrl類
666 理解日期和時間控制項樣式
667 理解日期和時間格式
668 理解日曆控制項
669 使用cmonthcalctrl類
670 定製日曆控制項
671 理解日曆控制項屬性
672 使用日曆訊息
673 mfc庫中的其他控制項類
674 理解點陣圖按鈕控制項
675 理解ip地址控制項
第三十六章 進程和執行緒
676 理解程式和進程
677 理解exec和spawn
678 處理不成功的exec
679 理解執行緒
680 使用mfc執行緒類
681 理解windows如何調度執行緒
682 理解執行緒優先權
683 使用工人執行緒
684 使用用戶接口執行緒
685 終止和掛起執行緒
686 從另一個執行緒終止執行緒
687 獲取執行緒返回代碼
688 掛起和恢複線程
689 線上程之間共享對象
690 同步執行緒
691 理解互斥量和信號量
692 理解關鍵段
693 理解事件
694 等待單個事件
695 等待多個事件
696 使用多執行緒c運行時庫
第三十七章 高級專題:異常處理
697 理解assert宏
698 理解異常
699 拋出異常
700 理解try…catch塊
701 理解throw語句
702 捕獲異常
703 使用多條catch語句
704 處理錯誤
705 使用異常通知失敗的對象
706 理解try、catch和end catch宏
707 理解catch_all和end_catch_all宏
708 理解mfc異常類
709 獲取和解釋異常類錯誤信息
710 刪除異常對象
711 創建自己的異常類
712 嵌套try…catch塊
第三十八章 進程間通信
713 理解進程間通信
714 理解句柄
715 理解進程控制例程
716 理解信號
717 在進程之間使用windows訊息
718 理解排隊和非排隊訊息
719 理解管道.
720 使用無名管道進行進程間通信
721 使用createpipe()
722 使用命名管道進行進程間通信
723 理解管道操作
724 連線和斷開管道
725 關閉管道
726 使用popen函式
727 理解事件作為ipc設備
728 創建命名事件
729 理解信號量作為ipc設備
730 創建和刪除信號量
731 使用mfc信號量類
732 鎖定和解鎖信號量
733 理解映射檔案
734 理解記憶體映射檔案
735 理解共享記憶體