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

Windows NT/2000編程實踐

Windows NT/2000編程實踐

定 價:¥45.00

作 者: (美)保拉·湯姆林森 等著;周濟(jì) 譯
出版社: 中國電力出版社
叢編項: Windows NT/2000系列叢書
標(biāo) 簽: Windows

ISBN: 9787508305530 出版時間: 2001-03-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 466 字?jǐn)?shù):  

內(nèi)容簡介

  本書由多種著名雜志上的精品文章薈萃而成,是集多位專家多年經(jīng)驗、精心編著的基于Windows NT/2000平臺編程的一本實用的指導(dǎo)書籍。內(nèi)容包括內(nèi)存管理、進(jìn)程管理、事件日志、遠(yuǎn)程調(diào)用、多任務(wù)、Windows版本檢測、軟件國際化、跨平臺通信、調(diào)試、實例等。本書幾乎涵蓋了程序開發(fā)的各個層面,內(nèi)容全面翔實,可讀性較高。本書適合程序員及大專院校師生閱讀。本書薈萃多種權(quán)威雜志精華,讀者可從中獲得涉及Windows NT/2000程序開發(fā)的25種基本技術(shù)。本書提供了大量可重用代碼(可到中國電力出版社網(wǎng)站www.infopower.com.cn下載)和建立客戶機(jī)/服務(wù)器系統(tǒng)的詳細(xì)解決方案,并對系統(tǒng)控制、通信、硬件、內(nèi)存、進(jìn)程管理、程序移植等內(nèi)容進(jìn)行了詳細(xì)說明。

作者簡介

暫缺《Windows NT/2000編程實踐》作者簡介

圖書目錄

第1章 編寫可移植的Windows應(yīng)用程序
為什么移植是困難的
避免移植性問題
Windows API的變化
消息處理的修正
Win32的特點
附錄
第2章 管理Win32動態(tài)鏈接庫中的內(nèi)存
建立Windows NT和Windows 9x中的DLL
管理內(nèi)存
先進(jìn)的內(nèi)存管理
小結(jié)
第3章 共享內(nèi)存和消息隊列——OS/2、AIX和Windows NT/2000中的C++類
共享內(nèi)存
消息隊列
測試程序
小結(jié)
第4章 使內(nèi)存映像文件變得簡單
簡單介紹
其他用途
限制
CFileMap類
將一個文件映射到內(nèi)存中
存取數(shù)據(jù)
任何任務(wù)都要保證安全
一個例子:poker.exe
小結(jié)
第5章 終極Windows版本檢測程序
一個平臺和版本檢測程序
IsWindowsForWorkgroups()
WTest例子程序
DOS程序怎么辦
小結(jié)
第6章 Unicode與軟件國際化——國際應(yīng)用程序開發(fā)的軟件設(shè)計導(dǎo)則
Unicode標(biāo)準(zhǔn)
Unicode聯(lián)盟
Unicode支持的實現(xiàn)
指針?biāo)惴ǖ钠毡閱栴}
寬字符函數(shù)
透明字符宏
字符標(biāo)準(zhǔn)的混合和轉(zhuǎn)換
讀寫Unicode文本文件
Unicode的前景
第7章 一個實現(xiàn)異步通信的WindowsNT/2000 C++類
Win32文件I/O函數(shù)
創(chuàng)建CFileIO類
使用CFileIO類
小結(jié)
第8章 Windows下的數(shù)據(jù)對象列表對話
對象列表
數(shù)據(jù)對象
對話類
對話
列表對話
數(shù)據(jù)對象列表對話
一個例子
第9章 Windows NT/2000下的打即
Windows NT/2000打印子系統(tǒng)中的內(nèi)部
新的Win32打印例程
后臺綁定
不再需要強(qiáng)制函數(shù)
圖形引擎支持的過渡調(diào)色
創(chuàng)建CPrint類
使用CPrint類
創(chuàng)建CPrinterForm類
使用CPrinterForm類
源代碼
第10章 Windows NT/2000中的枚舉進(jìn)程
理解系統(tǒng)注冊性能數(shù)據(jù)
查詢對象和計數(shù)器名
裝載數(shù)據(jù)塊
查找特定計數(shù)器
解析數(shù)據(jù)塊
EnumProcesses過程
調(diào)用庫
小結(jié)
第11章 Windows NT/2000控制臺編程
從控制臺I/O開始
全屏尋址
控制顏色屬性
讀字符輸入
鼠標(biāo)支持
窗口的滾動和改變大小
一個API中間層
第12章 跨平臺通信類——OS/2、AIX和Windows NT/2000的C++信號燈類
通信機(jī)制
編寫跨平臺類
信號燈
抽象基類
互斥信號燈
事件信號燈
osSemphore的實現(xiàn)
小結(jié)
第13章 怎樣編寫一個NT/2000服務(wù)
什么是服務(wù)
安裝服務(wù)
服務(wù)接口
服務(wù)模板
調(diào)試服務(wù)
在應(yīng)用程序中管理服務(wù)
小結(jié)
第14章 使用Windows NT/2000事件日志
什么是消息編譯器
事件是由什么構(gòu)成的
修改注冊表
創(chuàng)建消息文件
EventLog類
使用EventLog類
小結(jié)
參考文獻(xiàn)
第15章 Windows NT/2000遠(yuǎn)程調(diào)用
RPC:分布計算的基礎(chǔ)
RPC的設(shè)計與目標(biāo)
接口定義語言
綁定
綁定句柄
RPC與常規(guī)調(diào)用
一個RPC例子
客戶初始化
客戶計算
服務(wù)器
創(chuàng)建例子
第16章 Windows NT/2000安全技術(shù)內(nèi)慕
什么是安全
用戶信息概述
對象信息概述
什么是NT/2000對象
規(guī)劃一個訪問請求
SID的詳細(xì)說明
權(quán)限
安全描述符
DACL
DACL算法
一個安全的例子
小結(jié)
第17章 在Windows NT/2000的調(diào)試器中設(shè)置斷點
連接被調(diào)試的進(jìn)程
接收事件通知
一個簡單的調(diào)試監(jiān)視器
通用調(diào)試任務(wù)
斷點:Stepper程序
符號信息的捷徑
命令事件與調(diào)試事件
斷點異常
硬斷點的單步執(zhí)行
設(shè)置和刪除斷點指令
其他斷點函數(shù)
小結(jié)
第18章 PC的對稱多進(jìn)程——編寫Fortran NT應(yīng)用程序的技巧和工具
SMP的產(chǎn)生與結(jié)果
創(chuàng)建選項的考慮
進(jìn)程之間的共享塊
控制臺輸入和輸出
混合語言的問題
32位DLL與16位應(yīng)用程序
小結(jié)
第19章 使用C++的多精度整數(shù)算法
設(shè)計問題與實現(xiàn)的選擇
構(gòu)造一個多精度整數(shù)
比較多精度整數(shù)
多精度算法
二進(jìn)制向十進(jìn)制的轉(zhuǎn)換
測試
性能
小結(jié)
第20章 多任務(wù)Fortran與Windows NT/2000——從Fortran直接調(diào)用Win32 API
進(jìn)程與線程
時間分割
創(chuàng)建線程
同步化
臨界區(qū)
互斥、信號燈與事件
創(chuàng)建進(jìn)程
使用命名對象
繼承句柄
小結(jié)
第21章 從NT/2000到Win 95/98的環(huán)境轉(zhuǎn)換性能
性能為什么重要
同步化結(jié)構(gòu)
事件環(huán)境轉(zhuǎn)換測試
為什么使用三個互斥
函數(shù)調(diào)用和系統(tǒng)調(diào)用
結(jié)果
小結(jié)
致謝
第22章 編寫一個Windows NT/2000下控制面板應(yīng)用程序
CPlApplet()入口點
初始化消息
用戶啟動消息
結(jié)束消息
為掃描儀小程序選擇特性
小程序的用戶界面設(shè)計
創(chuàng)建掃描儀CPL
Windows NT/2000的不同之處
創(chuàng)建一個廠家指定的DLL例子
增加一個CPL
啟動一個控制面板應(yīng)用程序
去向何方
第23章 Windows NT虛擬設(shè)備驅(qū)動程序
16位應(yīng)用程序通過VDD調(diào)用Win32 API
編寫一個應(yīng)用程序截取VDD
編寫一個NTVDM截取VDD
VDD主入口點
支持一個與硬件相關(guān)的16位應(yīng)用程序
第24章 直接端口I/O與Windows NT/2000——未公開的直接控制硬件設(shè)備特性
在NT/2000中完成I/O保護(hù)
NT/2000 TSS的細(xì)節(jié)
視頻端口函數(shù)
進(jìn)一步研究
向一個進(jìn)程授予訪問權(quán)
另一種方法
直接訪問
I/O計時
當(dāng)心
可移植性
小結(jié)

本目錄推薦

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