注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)WindowsWindows 95、Windows NT國(guó)際軟件開(kāi)發(fā)指南

Windows 95、Windows NT國(guó)際軟件開(kāi)發(fā)指南

Windows 95、Windows NT國(guó)際軟件開(kāi)發(fā)指南

定 價(jià):¥76.00

作 者: (美)[N.卡諾]Nadine Kano著;鄭全戰(zhàn)等譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 窗口軟件

ISBN: 9787302027560 出版時(shí)間: 1998-03-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 625頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  任何一個(gè)軟件開(kāi)發(fā)者都希望自己的軟件能夠在世界范圍內(nèi)銷(xiāo)售。要想做到這一點(diǎn),在開(kāi)始階段時(shí),就需要進(jìn)行仔細(xì)的設(shè)計(jì)。本書(shū)對(duì)于如何編寫(xiě)Windows 95和Windows NT國(guó)際性和本地化程序,提供了詳實(shí)的指導(dǎo)和參考信息,它能夠幫助讀者更容易、更快、更少代價(jià)地編寫(xiě)國(guó)際軟件。本書(shū)提供了Microsoft公司自己編寫(xiě)國(guó)際性軟件所遵循的原則——這些原則是Microsoft公司多年編寫(xiě)國(guó)際軟件的經(jīng)驗(yàn)各累。本書(shū)適合于具有一定Windows編程基礎(chǔ)的程序員和界面設(shè)計(jì)者,本書(shū)著重講述了以下開(kāi)發(fā)策略:設(shè)計(jì)國(guó)際性程序、支持本地文體傳統(tǒng)、如何使用字符集編碼、處理多語(yǔ)言輸入、輸出、本地化用戶(hù)界面、處理遠(yuǎn)東書(shū)寫(xiě)系統(tǒng)。本書(shū)所提供的信息是任何其他書(shū)所不可能提供的。

作者簡(jiǎn)介

  作者簡(jiǎn)介NadineKan0在普林斯頓大學(xué)畢業(yè)獲得計(jì)算機(jī)科學(xué)工程學(xué)士學(xué)位之后,加入Mi-crosoft公司。她作為國(guó)際版本開(kāi)發(fā)員工作了三年,負(fù)責(zé)MicrosoftWordforwind0ws的本地化工作。1993年,她加入DeveloperRelationsGroup,作為國(guó)際化小組的成員之一。她經(jīng)常在MicrosoftDevel0perNetWorkNews上發(fā)表有關(guān)軟件國(guó)際化的文章,并在全世界范圍內(nèi)發(fā)表有關(guān)國(guó)際化技術(shù)的講座。她目前居住在西雅圖。

圖書(shū)目錄

     目錄
   序
   前言
   第1章 對(duì)國(guó)際化的理解
    1.1 地區(qū)
    1.2 國(guó)際化
    1.2.1 對(duì)Windows的國(guó)際化
    1.3 本地化
    1.3.1 本地化過(guò)程
    1.3.2 國(guó)際性軟件的發(fā)行
    1.4 小結(jié)
   第2章 設(shè)計(jì)全球軟件
    2.1 計(jì)劃一個(gè)全球軟件
    2.1.1 在規(guī)格說(shuō)明中標(biāo)識(shí)出本地化需求
    2.2 用戶(hù)化特征
    2.2.1 設(shè)計(jì)一個(gè)國(guó)際性的用戶(hù)界面
    2.2.1.1 位圖、圖符和聲音
    2.2.1.2 菜單和對(duì)話(huà)框
    2.2.1.3 鍵盤(pán)
    2.2.2 法律問(wèn)題研究
    2.2.3 保持功能的可用性
    2.3 組建一個(gè)產(chǎn)品組
    2.4 建立一種開(kāi)發(fā)環(huán)境
    2.4.1 隔離可本地化源程序
    2.4.2 消除編譯依賴(lài)性
    2.5 巧妙的編程實(shí)踐
    2.5.1 避免硬代碼可本地化的成分
    2.5.2 使緩沖區(qū)足夠大以容納轉(zhuǎn)換后的正文
    2.5.3 不要限制確定為拉丁語(yǔ)的字符
    2.5.4不要假設(shè)字符總是8位的
    2.5.5保存你的文件格式不要將串本地化
    2.5.6避免某些編程捷徑
    2.5.6.1對(duì)串的巧妙使用
    2.5.7 語(yǔ)言特定代碼
    2.6 使事情對(duì)轉(zhuǎn)換人員更加容易一些
    2.7 測(cè)試考慮
    2.8 小結(jié)
   第3章 字符集編碼
    3.1 代碼頁(yè)模型
    3.2 Windows中的雙字節(jié)字符集
    3.2.1 DBCS編程基礎(chǔ)
    3.2.1.1 顯示操作
    3.2.2 允許和不允許DBCS的程序比較
    3.2.3 將核心代碼庫(kù)對(duì)DBCS開(kāi)放
    3.2.3.1 運(yùn)行時(shí)優(yōu)化
    3.2.3.2 雙重編譯
    3.2.3.3 宏和插入函數(shù)
    3.2.4 如何在一個(gè)DBCS字符串中后移
    3.3 UNICODE
    3.3.1 Unicode標(biāo)準(zhǔn)
    3.3.1.1 Unicode對(duì)某些應(yīng)用系統(tǒng)的重要意義
    3.3.1.2 Unicode簡(jiǎn)化編碼過(guò)程
    3.3.2 在Unicode標(biāo)準(zhǔn)中的漢字統(tǒng)一
    3.4 在混合環(huán)境中的兼容性問(wèn)題
    3.4.1 Unicode和Win32API
    3.4.2 Win32s和Windows95中的Unicode
    3.4.3 WindowsNT上的Unicode
    3.4.4 處理Unicode數(shù)據(jù)的Win32API調(diào)用
    3.4.5 WindowsNT上對(duì)Unicode開(kāi)放的圖板
    3.4.6 VisualC十十2中的Unicode
    3.5 UNICODE數(shù)據(jù)轉(zhuǎn)換
    3.5.1 移植基于Unicode的程序
    3.6 小結(jié)
   第4章 為本地化準(zhǔn)備用戶(hù)界面
    4.1 Wind0ws資源文件
    4.1.1 資源編譯
    4.1.2 本地化資源文件
    4.1.2.1 一個(gè)好的本地化工具的特征
    4.1.3 本地化對(duì)話(huà)框
    4.1.4 串的存儲(chǔ)
    4.1.4.1 字符串表的注意事項(xiàng)
    4.1.5 在RCDATA資源中存儲(chǔ)常數(shù)
    4.2 多語(yǔ)言資源
    4.2.1 運(yùn)行時(shí)改變用戶(hù)界面
    4.2.1.1 消息框
    4.2.1.2 多語(yǔ)言DLL
    4.3 版本戳
    4.4 小結(jié)
   第5章 支持本地傳統(tǒng)
    5.1 格式化的日期和時(shí)間串
    5.2 日歷格式
    5.3 貨幣和數(shù)字格式
    5.4 地區(qū)標(biāo)識(shí)
    5.5 缺省用戶(hù)和系統(tǒng)地區(qū)
    5.6 數(shù)據(jù)處理
    5.6.1 為提高效率而構(gòu)建表格
    5.6.2 使用排序鍵對(duì)數(shù)據(jù)進(jìn)行排序和搜索
    5.6.3 在Windows95和Wind0wsNT上運(yùn)行一個(gè)單一的二進(jìn)制程序
    5.6.4 注意具有重大影響的微小細(xì)節(jié)
    5.7 小結(jié)
   第6章 MicrosoftWind0Ws中的多語(yǔ)言輸入輸出
    6.1 多語(yǔ)言支持
    6.1.1 在鍵盤(pán)布局之間進(jìn)行切換
    6.1.1.1 語(yǔ)言/版面配對(duì)
    6.1.2 改變Windows95上的輸入語(yǔ)言
    6.2 字體字符集屬性
    6.2.1 支持使用大字體顯示多種語(yǔ)言正文
    6.2.1.1 字體、L0cale和字符集標(biāo)簽
    6.3 字體枚舉和選擇
    6.3.1 EnumFontFamiliesEx
    6.3.2 ChooseFont
    6.4 RiChText和輸出多語(yǔ)言文字
    6.5 多語(yǔ)言文字布局
    6.5.1 分析和預(yù)處理文字
    6.6 小結(jié)
   第7章 處理遠(yuǎn)東寫(xiě)作系統(tǒng)
    7.1 用于本地化的工具
    7.2 遠(yuǎn)東寫(xiě)作系統(tǒng)
    7.2.1 中文
    7.2.2 日文
    7.2.3 朝鮮文
    7.3 遠(yuǎn)東輸入方法編輯器
    7.3.1 日文Wind0ws的標(biāo)準(zhǔn)IME
    7.3.1.1 輸入日文字符
    7.3.2 朝鮮文WindowsNT3.5的標(biāo)準(zhǔn)IME
    7.3.2.1 輸入朝鮮文字符
    7.3.3 中文輸入方法
    7.3.3.1 語(yǔ)音符號(hào)輸入方法
    7.3.3.2 倉(cāng)頡(ChangJei)輸入方法
    7.3.3.3 大易、數(shù)組和內(nèi)部編碼輸入方法
    7.3.3.4 激活I(lǐng)ME
    7.3.3.5 輸入中文字符
    7.4 IME系統(tǒng)的工作原理
    7.5 對(duì)WindowsNT3.5上運(yùn)行的應(yīng)用系統(tǒng)的IME支持
    7.5.1 增加響應(yīng)IME消息的代碼
    7.5.2 增加對(duì)IME函數(shù)的調(diào)用
    7.6 對(duì)在Windows95上運(yùn)行的應(yīng)用系統(tǒng)的三種級(jí)別IME支持
    7.6.1 無(wú)IME支持
    7.6.2 部分IME支持
    7.6.3 完全I(xiàn)ME支持
    7.7 用戶(hù)化Windows95上的IME支持
    7.7.1 設(shè)置輸入上下文
    7.7.2 修改用戶(hù)界面
    7.8 垂直書(shū)寫(xiě)和打印
    7.9 日本硬件
    7.10 字體
    7.10.1 兼容性問(wèn)題
    7.10.1.1 在日文Windows和美國(guó)Wind0ws上運(yùn)行一個(gè)單一的
    二進(jìn)制程序
    7.10.1.2 在WindowsNT3.5和Windows95上運(yùn)行單一的二
    進(jìn)制程序
    7.11 表意字符的排序規(guī)則
    7.12 亞洲語(yǔ)言的換行規(guī)則
    7.12.1 日文中的正文換行
    7.12.2 中文中的正文換行
    7.12.3 朝鮮文中的正文換行
    7.12.4 泰國(guó)語(yǔ)中的正文換行
    7.13 小結(jié)
    附錄A 詞匯
    附錄B 一般拉丁變音符和連字符
    附錄C 選取的國(guó)際標(biāo)點(diǎn)符號(hào)
    附錄D 所選取語(yǔ)言的排序
    附錄E Microsoftwindows中支持的代碼頁(yè)面
    附錄F 地區(qū)專(zhuān)有的代碼頁(yè)面信息
    附錄G DBCS/Unicode映射表
    代碼頁(yè)932
    代碼頁(yè)936
    代碼頁(yè)949
    代碼頁(yè)950
   附錄H 代碼頁(yè)面
    1250WINDOWSLATIN2(中歐)
    1251WINDOWSCYRILLIC(斯拉夫語(yǔ))
    1252WINDOWSLATIN1(ANSI)
    1253WINDOWSGREEK(希臘)
    1254WINDOWSLATIN 5(土耳其語(yǔ))
    1255WINDOWSHEBREW
    1256WINDOWsARABIC
    1257WINDOWSBALTICRIM
    437MS-DOSLATINUS
    708MS-DOsARABICASMO
    737MS-DOSGREEK
    775MS-DOSBALTICRIM
    850MS-DOsLATIN1
    851MS-DOSGREEK1
    852MS-DOSLATIN2
    855MS-DOSCYRILLIC
    857MS-DOSTURKISH
    860MS-DOSPORTUQUESE
    861MS-DOSICELANDIC
    862MS-DOSHEBREW
    863MS-DOSFRENCHCANADA
    865MS-DOSNORDIC
    866MS-DOSCYRILLICCIS1
    869MS-DOsGREEK2
    10000MACINTOSHROMAN
    10006MACINTOSHGREEK
    10007MACINTOSHCYRILLIC
    10029MACINTOSHCENTRALEUROPE
    10079MACINTOSHICELANDIC
    10081MACINTOSHTURKISH
    附錄I MicrosoftWin32有關(guān)國(guó)家和語(yǔ)言的信息
    附錄J 支持Win32NLSAPI的平臺(tái)
    附錄K MicrosoftWindows中支持的地區(qū)
    附錄L 多語(yǔ)言API函數(shù)和結(jié)構(gòu)
    附錄M 字體簽名位域賦值
    附錄N Wind0ws95輸入法管理器API函數(shù)
    附錄o Wind0ws95輸入法管理器API消息和參數(shù)
    附錄P Microsoftwind0ws的本地化版本
    附錄Q 國(guó)際鍵盤(pán)布局
    附錄R 國(guó)際鍵盤(pán)布局上的死鍵組合
    附錄s 度量衡
    附錄T 國(guó)際貨幣、日期和時(shí)間格式
    附錄U 紙張和信封類(lèi)型及規(guī)格
    附錄V 國(guó)際地址格式
    附錄W Microsoft分公司
    作者簡(jiǎn)介
   

本目錄推薦

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