注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)WindowsWindows 2000程序設(shè)計(jì)

Windows 2000程序設(shè)計(jì)

Windows 2000程序設(shè)計(jì)

定 價(jià):¥108.00

作 者: (美)Raj Rajagopal,(美)Subodh Monica著;天宏工作室譯;天宏工作室譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): Osborne開發(fā)與應(yīng)用技術(shù)叢書
標(biāo) 簽: Windows

ISBN: 9787900641274 出版時(shí)間: 2002-06-01 包裝: 精裝
開本: 23cm+光盤1片 頁數(shù): 906 字?jǐn)?shù):  

內(nèi)容簡介

  您可以借助于這本全面的開發(fā)指南來編寫功能強(qiáng)大的Windows2000商業(yè)應(yīng)用程序。本書涵蓋了Windows內(nèi)的每一個(gè)核心主題——包括ActiveDirectory、OLE、ActiveX、加密和GUI——為了讓您快速準(zhǔn)確地掌握擴(kuò)展的Windows環(huán)境,書中提供了您所需要的非常實(shí)用的建議。在本書中,還提供了有用的注意事項(xiàng),并為首次移植到Windows平臺(tái)的UNIX程序員突出顯示了關(guān)鍵的提示。隨書光盤是一個(gè)完整的工具箱,其中包含書中的全部源代碼,可以為您節(jié)省編程時(shí)間。如果您打算使用Windows2000創(chuàng)建功能強(qiáng)大的、符合目前水平的應(yīng)用程序,那么本書將是獨(dú)一無二的參考指南。

作者簡介

暫缺《Windows 2000程序設(shè)計(jì)》作者簡介

圖書目錄

致謝                  
 簡介                  
 第一部分  Windows 2000編程基礎(chǔ)                  
 第一章  Windows 2000概述                  
 1. 1  Windows 2000結(jié)構(gòu)概述                  
 1. 1. 1  內(nèi)核和微內(nèi)核                  
 1. 1. 2  硬件抽象層(HAL)                  
 1. 1. 3  執(zhí)行程序                  
 1. 1. 4  受到保護(hù)的子系統(tǒng)                  
 1. 2  編程語言和開發(fā)環(huán)境                  
 1. 3  應(yīng)用程序編程接口                  
 1. 3. 1  Win32擴(kuò)展                  
 1. 4  軟件開發(fā)工具箱                  
 1. 5  Microsoft基礎(chǔ)類(MFC)                  
 1. 6  圖形設(shè)備接口(GDI)                  
 1. 7  Internet及網(wǎng)絡(luò)編程                  
 1. 7. 1  網(wǎng)絡(luò)編程                  
 1. 8  組件對(duì)象模型(COM)和分布式組件對(duì)象模型                  
 1. 9  OLE                  
 1. 10  多媒體                  
 1. 10. 1  OpenGL                  
 1. 11  數(shù)據(jù)訪問                  
 1. 12  注冊表                  
 1. 13  Active Directorv                  
 1. 14  Windows DNA                  
 1. 15  Windows 2000的不同版本                  
 1. 16  Windows 2000 Server附加的服務(wù)器功能                  
 1. 16. 1  SQL Server                  
 1. 16. 2  系統(tǒng)管理服務(wù)器                  
 1. 16. 3  代理服務(wù)器                  
 1. 16. 4  商業(yè)服務(wù)器                  
 1. 16. 5  Microsoft事務(wù)服務(wù)器                  
 1. 16. 6  IIS服務(wù)器                  
 1. 16. 7  SNA服務(wù)器                  
 1. 17  小結(jié)                  
 第二章  用戶界面編程                  
 2. 1  Windows 用戶界面                  
 2. 2  Windows 2000用戶界面編程                  
 2. 3  API與MFC編程                  
 2. 4  基本控件                  
 2. 5  編寫控件程序                  
 2. 5. 1  預(yù)定義控件與自定義控件                  
 2. 6  使用預(yù)定義控件                  
 2. 6. 1  菜單                  
 2. 6. 2  對(duì)話框                  
 2. 6. 3  消息框                  
 2. 6. 4  滾動(dòng)條                  
 2. 6. 5  靜態(tài)控件                  
 2. 7  其他基本控件                  
 2. 8  手工添加控件                  
 2. 9  禁用控件                  
 2. 10  獨(dú)立控件                  
 2. 11  用戶界面:控件之外的其他元素                  
 2. 12  MFC控件類                  
 2. 13  加速鍵                  
 2. 13. 1  加速鍵編程                  
 2. 14  用戶界面中的文本支持                  
 2. 14. 1支持文本的API                  
 2. 14. 2  文本規(guī)格                  
 2. 15  小結(jié)                  
 第三章  Windows 2000通信和聯(lián)網(wǎng)                  
 3. 1  ISO通信模型                  
 3. 1. 1  介質(zhì)層                  
 3. 1. 2  物理層                  
 3. 1. 3  數(shù)據(jù)鏈路層                  
 3. 1. 4  網(wǎng)絡(luò)層和傳輸層                  
 3. 1. 5  會(huì)話層                  
 3. 1. 6  表示層                  
 3. 1. 7  應(yīng)用層                  
 3. 2  OSI模型與一個(gè)Windows 2000應(yīng)用程序                  
 3. 3  Windows 2000中的通信機(jī)制                  
 3. 3. 1  WNet                  
 3. 3. 2  遠(yuǎn)程訪問服務(wù)器(RAS)服務(wù)                  
 3. 3. 3  命名的管道                  
 3. 3. 4  郵件槽                  
 3. 4  協(xié)議                  
 3. 4. 1  TCP/IP                  
 3. 4. 2  NetBEUI                  
 3. 4. 3  IPX/SPX                  
 3. 5  TCP/IP的配置和安裝方法                  
 3. 5. 1  使用DHCP進(jìn)行編程                  
 3. 6  Windows Internet命名服務(wù)(WINS)                  
 3. 7  Windows 2000的Macintosh支持                  
 3. 8  分布式計(jì)算                  
 3. 8. 1  遠(yuǎn)程過程調(diào)用(RPC)                  
 3. 9  撥號(hào)網(wǎng)絡(luò)與RAS                  
 3. 10  小結(jié)                  
 第四章  Windows 2000文件系統(tǒng)                  
 4. 1  文件系統(tǒng)                  
 4. 2  文件分配表(FAT)                  
 4. 3  新技術(shù)文件系統(tǒng)(NTFS)                  
 4. 4  高性能文件系統(tǒng)(HPFS)                  
 4. 5  壓縮磁盤文件系統(tǒng)(CDFS)                  
 4. 6  通用磁盤格式(UDF)                  
 4. 7  文件系統(tǒng)編程                  
 4. 7. 1  卷和驅(qū)動(dòng)器函數(shù)                  
 4. 7. 2  目錄函數(shù)                  
 4. 7. 3  文件函數(shù)                  
 4. 7. 4  編程注意事項(xiàng)                  
 4. 8  內(nèi)存映射文件                  
 4. 8. 1  對(duì)內(nèi)存映射的文件進(jìn)行編程                  
 4. 9  文件系統(tǒng)通知                  
 4. 10  異步I/O                  
 4. 11  文件加密                  
 4. 12  RAID支持                  
 4, 13  小結(jié)                  
 第五章  Windows 2000為程序員提供的增強(qiáng)功能                  
 5. 1  Windows 2000中的新特性                  
 5. 1. 1  一般功能和特性                  
 5. 1. 2  GUI和操作系統(tǒng)服務(wù)中的新功能和新特性                  
 5. 1. 3  Windows通信編程中的新功能和新特性                  
 5. 2  應(yīng)用程序的兼容性                  
 5. 2. 1  操作系統(tǒng)版本號(hào)檢查                  
 5. 2. 2  DLL版本號(hào)檢查                  
 5. 2. 3  Windows文件保護(hù)檢查                  
 5. 2. 4  組件檢查                  
 5. 2. 5  應(yīng)用程序的位置                  
 5. 2. 6  有關(guān)內(nèi)存的檢查                  
 5. 3  小結(jié)                  
                   
 第二部分  高級(jí)GUI及操作系統(tǒng)服務(wù)編程                  
 第六章  GDI編程                  
 6. 1  GDI基礎(chǔ)                  
 6. 1. 1  圖形坐標(biāo)系統(tǒng)                  
 6. 1. 2  設(shè)備描述體                  
 6. 1. 3  輸出模式                  
 6. 1. 4  映射模式                  
 6. 2  字體                  
 6. 2. 1  光柵字體. 矢量字體和TrueType字體                  
 6. 3  使用內(nèi)置字體                  
 6. 4  字體編程示例                  
 6. 5  世界變換                  
 6. 5. 1  坐標(biāo)空間                  
 6. 5. 2  SetWorldTransform()                  
 6. 5. 3  變換                  
 6. 5. 4  世界變換示例                  
 6. 6  小結(jié)                  
 第七章  通用控件                  
 7. 1  通用控件                  
 7. 2  使用API對(duì)通用控件進(jìn)行編程                  
 7. 3  使用MFC編寫通用控件程序                  
 7. 4  Animation控件                  
 7. 4. 1  Animation控件編程示例                  
 7. 5  Up-Down控件                  
 7. 5. 1  UP-Down控件編程示例                  
 7. 6  Trackbar控件                  
 7. 6. 1  Trackbar控件編程示例                  
 7. 7  Progress控件                  
 7. 7. 1  Progress控件編程示例                  
 7. 8  HotKey控件                  
 7. 8. 1  HotKey控件編程示例                  
 7. 9  工具欄控件                  
 7. 9. 1  工具欄控件編程示例                  
 7. 9. 2  工具提示                  
 7. 10  屬性表                  
 7. 10. 1  屬性表編程示例                  
 7. 11  Tree View控件                  
 7. 11. 1  Tree View控件編程示例                  
 7. 12  List View控件                  
 7. 12. 1  List View控件編程示例                  
 7. 13  Windows 2000中新的通用控件                  
 7. 13. 1  自定義繪制                  
 7. 13. 2  Date and Time Picker控件                  
 7. 13. 3  Data and Time picker控件編程示例                  
 7. 13. 4  Month Calendar控件                  
 7. 13. 5  Month Calendar 控件編程示例                  
 7. 14  小結(jié)                  
 第八章  Windows 2000動(dòng)態(tài)鏈接庫(DLL)                  
 8. 1  為什么要?jiǎng)?chuàng)建DLL?                  
 8. 2  比較DLL開發(fā)與應(yīng)用程序開發(fā)                  
 8. 3  Win16 DLL與Win32 DLL之間的差異                  
 8. 4  調(diào)用和釋放DLL                  
 8. 4. 1  庫的搜索順序                  
 8. 4. 2  KnownDLL                  
 8. 5  調(diào)用DLL的步驟                  
 8. 6  DLL的進(jìn)入和退出函數(shù)                  
 8. 7  DLL的導(dǎo)出和導(dǎo)入函數(shù)及變量                  
 8. 8  DLL導(dǎo)出/導(dǎo)入編程示例                  
 8. 9  加載DLL的編程示例                  
 8. 10 DLL版本控制                  
 8. 11  版本控制的DLL編程示例                  
 8. 12  小結(jié)                  
 第九章  高級(jí)操作系統(tǒng)服務(wù)                  
 9. 1  創(chuàng)建及終止進(jìn)程                  
 9. 2  線程基礎(chǔ)                  
 9. 3  使用Win32 API編寫線程                  
 9. 4  使用MFC編寫線程                  
 9. 5  創(chuàng)建線程的編程示例                  
 9. 6  線程優(yōu)先級(jí)類和級(jí)別                  
 9. 7  靜態(tài)和動(dòng)態(tài)的線程本地存儲(chǔ)                  
 9. 8  進(jìn)程和線程同步                  
 9. 8. 1  臨界區(qū)                  
 9. 8. 2  互斥體                  
 9. 8. 3  事件                  
 9. 8. 4  信號(hào)                  
 9. 8. 5  可等待計(jì)時(shí)器                  
 9. 9  線程合并                  
 9. 10  說明線程合并的編程示例                  
 9. 11  說明線程合并和可等待計(jì)時(shí)器的編程示例                  
 9. 12  管道                  
 9. 12. 1  使用匿名管道                  
 9. 13  匿名管道的編程示例                  
 9. 14  演示命名管道使用的編程示例                  
 9. 15  小結(jié)                  
 第十章  Active Directory                  
 10. 1  ADSI函數(shù)和接口                  
 10. 1. 1  核心接口                  
 10. 1. 2  架構(gòu)接口                  
 10. 1. 3  永久性對(duì)象接口                  
 10. 1. 4  動(dòng)態(tài)對(duì)象接口                  
 10. 1. 5  安全接口                  
 10. 1. 6  非自動(dòng)化接口                  
 10. 2  編程語言支持                  
 10. 3  Active Directory的用途                  
 10. 3. 1  通過供應(yīng)商擴(kuò)展Active Directory功能                  
 10. 3. 2  文件共享                  
 10. 4  使用Active Directory的編程示例                  
 10. 5  小結(jié)                  
 第十一章  注冊表編程                  
 11. 1  注冊表簡介                  
 11. 2  注冊表的結(jié)構(gòu)                  
 11. 3  注冊表特性                  
 11. 3. 1  存儲(chǔ)空間                  
 11. 3. 2  注冊表配置單元                  
 11. 3. 3  預(yù)定義鍵                  
 11. 3. 4  注冊表的數(shù)據(jù)類別                  
 11. 3. 5  注冊表函數(shù)                  
 11. 3. 6  使用注冊表評(píng)價(jià)性能數(shù)據(jù)                  
 11. 4  清理注冊表                  
 11. 4. 1  備份和還原注冊表                  
 11. 5  注冊表鍵和文件的安全問題                  
 11. 6  查詢和修改注冊表的示例應(yīng)用程序                  
 11. 7  小結(jié)                  
                   
 第三部分  Windows 2000通信編程                  
 第十二  OLE和ActiveX簡介                  
 12. 1  OLE 2的基礎(chǔ)知識(shí)                  
 12. 1. 1  即時(shí)激活或可視化編輯                  
 12. 1. 2  結(jié)構(gòu)化存儲(chǔ)                  
 12. 1. 3  標(biāo)記                  
 12. 1. 4  拖放                  
 12. 1. 5  綁定                  
 12. 2  OLE自動(dòng)化                  
 12. 3  OLE編程的幾個(gè)方面                  
 12. 3. 1  OLE和MFC                  
 12. 4  ActiveX基礎(chǔ)知識(shí)                  
 12. 4. 1  進(jìn)程內(nèi)服務(wù)器和進(jìn)程外服務(wù)器                  
 12. 4. 2  位置透明度                  
 12. 4. 3  作為可連接對(duì)象的ActiveX控件                  
 12. 4. 4  ActiveX控件的屬性和方法                  
 12. 5  編寫ActiveX客戶程序                  
 12. 6  小結(jié)                  
 第十三章  使用OLE                  
 13. 1  Windows 2000中的COM增強(qiáng)功能                  
 13. 2  OLE自動(dòng)化                  
 13. 2. 1  OLE自動(dòng)化服務(wù)器                  
 13. 2. 2  OLE自動(dòng)化服務(wù)器和客戶的通信                  
 13. 2. 3  GUID                  
 13. 3  OLE自動(dòng)化服務(wù)器編程示例                  
 13. 4  OLE自動(dòng)化客戶                  
 13. 5  OLE自動(dòng)化客戶編程示例                  
 13. 6  OLE拖放                  
 13. 7  OLE拖放的編程示例                  
 13. 8  小結(jié)                  
 第十四章  使用ActiveX                  
 14. 1  ActiveX控件與容器之間的通信                  
 14. 1. 1  ActiveX控件的屬性. 方法和事件                  
 14. 2  創(chuàng)建ActiveX控件                  
 14. 3  演示創(chuàng)建ActiveX控件的編程示例                  
 14. 4  創(chuàng)建ActiveX控件容器                  
 14. 5  演示創(chuàng)建容器應(yīng)用程序的編程示例                  
 14. 6  ActiveX控件的安全性                  
 14. 6. 1  對(duì)ActiveX控件進(jìn)行簽名                  
 14. 6. 2  標(biāo)記ActiveX控件                  
 14. 6. 3  使用簽名的和標(biāo)記的ActiveX控件                  
 14. 7  演示簽名和標(biāo)記ActiveX控件的編程示例                  
 14. 8  ActiveX控件的提示                  
 14. 9  小結(jié)                  
 第十五章  Windows 套接字                  
 15. 1  套接字的基礎(chǔ)知識(shí)                  
 15. 2  Winsock API                  
 15. 2. 1  套接字?jǐn)?shù)據(jù)庫函數(shù)                  
 15. 2. 2  套接字轉(zhuǎn)換函數(shù)                  
 15. 2. 3  套接字?jǐn)U展                  
 15. 3  通用套接字結(jié)構(gòu)                  
 15. 3. 1  sockaddr in                  
 15. 3. 2  hostent                  
 15. 3. 3  Protoent                  
 15. 3. 4  servent                  
 15. 4  套接字API編程                  
 15. 5  使用MFC進(jìn)行套接字編程                  
 15. 6  套接字編程中的問題                  
 15. 6. 1  字節(jié)順序                  
 15. 6. 2  分塊                  
 15. 6. 3  字符串轉(zhuǎn)換                  
 15. 7  使用套接字的編程示例                  
 15. 8  小結(jié)                  
 第十六章  Internet編程                  
 16. 1  Web編程的基礎(chǔ)知識(shí)                  
 16. 2  ISAPI的基礎(chǔ)知識(shí)                  
 16. 3  ISAPI和CGI                  
 16. 4  使用ISAPI進(jìn)行開發(fā)                  
 16. 4. 1  ISAPI應(yīng)用程序數(shù)據(jù)結(jié)構(gòu)                  
 16. 4. 2  開發(fā)ISAPI擴(kuò)展                  
 16. 4. 3  開發(fā)ISAPI過濾器                  
 16. 4. 4  使用ISAPI編寫cookie程序                  
 16. 4. 5  ISAPI與數(shù)據(jù)庫編程                  
 16. 4. 6  ISAPI與COM編程                  
 16. 4. 7  與ISAPI有關(guān)的其他考慮事項(xiàng)                  
 16. 5  Internet客戶編程                  
 16. 5. 1  MFC WinInet類                  
 16. 5. 2  使用WinInet添加安全機(jī)制                  
 16. 5. 3  Internet編程示例                  
 16. 6  小結(jié)                  
                   
 第四部分  Windows 2000多媒體和數(shù)據(jù)庫編程                  
 第十七章  多媒體編程                  
 17. 1  多媒體編程基礎(chǔ)                  
 17. 1. 1  時(shí)間格式                  
 17. 2  音頻編程                  
 17. 2. 1  媒體控制接口                  
 17. 2. 2  使用MCIWnd的編程                  
 17. 2. 3  其他音頻編程方法                  
 17. 2. 4  音頻編程示例                  
 17. 3  視頻編程示例                  
 17. 3. 1  視頻捕獲                  
 17. 4  Windows 2000的DVD支持                  
 17. 5  小結(jié)                  
 第十八章  OpenGL編程                  
 18. 1  OpenCL基礎(chǔ)知識(shí)                  
 18. 2  openGL編程概念                  
 18. 2. 1  顯示描述體                  
 18. 2. 2  多線程OpenGL應(yīng)用程序                  
 18. 2. 3  模式                  
 18. 2. 4  雙緩沖                  
 18. 3  OpenGL數(shù)據(jù)結(jié)構(gòu)                  
 18. 4  OpenGL函數(shù)                  
 18. 5  允許MFC應(yīng)用程序使用OpenGL                  
 18. 6  OpenGL編程示例                  
 18. 6. 1  顯示二維對(duì)象的編程示例                  
 18. 7  移植OpenGL應(yīng)用程序                  
 18. 8  小結(jié)                  
 第十九章  使用ODBC進(jìn)行數(shù)據(jù)庫編程                  
 19. 1  為什么開發(fā)ODBC?                  
 19. 2  ODBC的基礎(chǔ)知識(shí)                  
 19. 3  MFC和ODBC                  
 19. 3. 1  CDatabase                  
 19. 3. 2  CRecordset                  
 19. 3. 3  CFieldExchange                  
 19. 3. 4  CRecordView                  
 19. 3. 5  CLongBinary                  
 19. 3. 6  CDBException                  
 19. 3. 7  使用ODBC API的ODBC應(yīng)用程序                  
 19. 4  ODBC編程示例                  
 19. 5  小結(jié)                  
 第二十章  使用ADO進(jìn)行數(shù)據(jù)庫編程                  
 20. 1  ADO對(duì)象                  
 20. 1. 1  Recordset對(duì)象                  
 20. 1. 2  Connection對(duì)象                  
 20. 1. 3  Command對(duì)象                  
 20. 1. 4  Error對(duì)象                  
 20. 1. 5  ADOR和ADODB對(duì)象                  
 20. 1. 6  ADO的遠(yuǎn)程數(shù)據(jù)服務(wù)(RDS)                  
 20. 2  ADO. RDO和DAO                  
 20. 3  ADO編程的考慮事項(xiàng)                  
 20. 4  ADO編程示例                  
 20. 5  小結(jié)                  
 第二十一章  Windows 2000安全特性                  
 21. 1  Windows 2000安全體系結(jié)構(gòu)                  
 21. 2  公鑰密碼系統(tǒng)                  
 21. 3  使用公鑰密碼系統(tǒng)                  
 21. 3. 1  數(shù)字簽名                  
 21. 3. 2  認(rèn)證                  
 21. 3. 3  加密                  
 21. 3. 4  完整性                  
 21. 4  公鑰密碼系統(tǒng)和數(shù)字證書                  
 21. 5  Windows 2000 PKI支持                  
 21. 6  Windows 2000 PKI提供的應(yīng)用程序服務(wù)                  
 21. 6. 1  密鑰生成                  
 21. 6. 2  密鑰還原                  
 21. 6. 3  證書注冊                  
 21. 6. 4  證書更新                  
 21. 6. 5  密鑰備份和還原                  
 21. 6. 6  證書撤消                  
 21. 6. 7  漫游支持                  
 21. 7  Windows 2000中的PK安全策略                  
 21. 8  基于PK的應(yīng)用程序                  
 21. 8. 1  Internet安全                  
 21. 8. 2  安全電子郵件                  
 21. 9  CryptoAPI體系結(jié)構(gòu)                  
 21. 9. 1  CrytoAPI使用原則                  
 21. 9. 2  加密服務(wù)提供者                  
 21. 10  編程示例                  
 21. 11  小結(jié)                  
                   
 第五部分  附錄                  
 附錄A  國際化                  
 A. 1  問題                  
 A. 2  代碼頁                  
 A. 3  多字節(jié)字符集(MBCS)                  
 A. 3. 1  DBCS編程的各個(gè)方面                  
 A. 4  UNICODE                  
 A. 4. 1  使用Unicode進(jìn)行編程                  
 A. 5  編寫可移植的應(yīng)用程序                  
 A. 6  國際化                  
 A. 7  國際化編程的指導(dǎo)方針                  
 A. 8  小結(jié)                  
 附錄B  準(zhǔn)備使用以位Windows                  
 B. 1  準(zhǔn)備使用64位Windows                  
 B. 1. 1  數(shù)據(jù)類型                  
 B. 1. 2  編程環(huán)境                  
 B. 1. 3  為64位Windows準(zhǔn)備的工具                  
 B. 1. 4  編程注意事項(xiàng)                  
 B. 2  小結(jié)                  

本目錄推薦

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