本書在高階技術(shù)(尤涉作業(yè)系統(tǒng)核心)方面居崇高位,不少名書也常推薦此書以補(bǔ)不足。本書基本以作業(yè)系統(tǒng)觀念為主,輔以範(fàn)例驗(yàn)證之。讀者群設(shè)定在具備32位元Windows程式經(jīng)驗(yàn)者。"Richter在實(shí)作技巧是位高手。諸君,試安裝本書所附光碟片你就知道了,我只能用華麗兩字來(lái)形容。"引自臺(tái)灣候杰先生語(yǔ)。
當(dāng)調(diào)用一個(gè)Windows函數(shù)時(shí),它首先要檢驗(yàn)傳遞給它的的各個(gè)參數(shù)的有效性,然后再設(shè)法執(zhí)行任務(wù)。如果傳遞了一個(gè)無(wú)效參數(shù),或者由于某種原因無(wú)法執(zhí)行這項(xiàng)操作,那么操作系統(tǒng)就會(huì)返回一個(gè)值,指明該函數(shù)在某種程度上運(yùn)行失敗了。表1 - 1列出了大多數(shù)Windows函數(shù)使用的返回值的數(shù)據(jù)類型。
目 錄
譯者序
前言
第一部分 程序員必讀
第1章 對(duì)程序錯(cuò)誤的處理 1
1.1 定義自己的錯(cuò)誤代碼 4
1.2 ErrorShow示例應(yīng)用程序 5
第2章 Unicode 11
2.1 字符集 11
2.1.1 單字節(jié)與雙字節(jié)字符集 11
2.1.2 Unicode:寬字節(jié)字符集 12
2.2 為什么使用Unicode 13
2.3 Windows 2000與Unicode 13
2.4 Windows 98與Unicode 13
2.5 Windows CE與Unicode 14
2.6 需要注意的問(wèn)題 14
2.7 對(duì)COM的簡(jiǎn)單說(shuō)明 14
2.8 如何編寫Unicode源代碼 15
2.8.1 C運(yùn)行期庫(kù)對(duì)Unicode的支持 15
2.8.2 Windows定義的Unicode數(shù)據(jù)類型 17
2.8.3 Windows中的Unicode函數(shù)和ANSI
函數(shù) 17
2.8.4 Windows字符串函數(shù) 19
2.9 成為符合ANSI和Unicode的應(yīng)用程序 19
2.9.1 Windows字符串函數(shù) 19
2.9.2 資源 22
2.9.3 確定文本是ANSI文本還是Unicode
文本 22
2.9.4 在Unicode與ANSI之間轉(zhuǎn)換字符串 23
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版