注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡操作系統(tǒng)Windows 95高級程序設計

Windows 95高級程序設計

Windows 95高級程序設計

定 價:¥34.00

作 者: 何志新,魯俊,王故仁等編
出版社: 同濟大學出版社
叢編項:
標 簽: 操作系統(tǒng)

ISBN: 9787560817323 出版時間: 1997-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 403頁 字數(shù):  

內(nèi)容簡介

  內(nèi)容簡介Windows95是Wind0ws3.1的更新?lián)Q代產(chǎn)品,它具有新的用戶界面、新的特性以及許多新的輔助程序,使得它比Windows3.1更強大,尤其是它支持Win32應用程序設計接口,利用這個接口包含的新機制,可以開發(fā)出更好的程序。本仍是為已經(jīng)熟悉Wind0ws3.1的程序員希望快速地轉向使用Win-dows95平臺以及32位Win32應用程序設計接口而編寫的,主要包括三個主題:①利用Win32將Wind0ws3.1程序移植到Wind0ws95中;②在應用程序中使用Windows95的新特性;③了解Windows95的內(nèi)部結構。書中提供了很多樣本程序,它們以實際代碼來展示如何使用Windows95的特性,便于讀者運用和理解。

作者簡介

暫缺《Windows 95高級程序設計》作者簡介

圖書目錄

     目 錄
   第一章 Windows95編程環(huán)境
    1.1擴展的文件系統(tǒng)
    1.2內(nèi)存映像文件
    1.3內(nèi)存管理
    1.4結構化異常處理
    1.5進程和線程
    1.6搶先式多任務
   第二章 應用程序編程接口
    2.1各類API簡介
    2.1.1Win16
    2.1.2Win32s
    2.1.3Win32—95
    2.14Win32
    2.2各類Wind0ws操作系統(tǒng)簡介
    2.2.1Wind0ws3.1
    2.2.2Wind0ws95
    2.2.3Wind0wsNT
    2.316位版本與32位版本
    2.3.116位版本
    2.3.232位版本
   第三章 移植到Windows95
    ——入門
    3.1HELLO1——Windows3.1起點
    3.2HELLO2——清理代碼
    3.3HELLO3——最終版本
    3.4移植的途徑
    3.4.1證實Win16應用程序
    3.4.2轉變到32位編程
    3.4.3清理32位代碼
    3.4.4使用新的Windows95
    特性
    3.5Windows95結構問題
    3.5.1異步輸入模型
    3.5.2分離的地址空間
    3.5.3指針問題
    3.5.4內(nèi)存共享
    3.6Windows95語法問題
    3.6.1轉移到32位
    3.6.2消息但中的改變
    3.6.3Intel的消失
    3.6.4MS-DOS的消失
    3.6.5其他語法改變
    3.7文件操作的問題
    3.8一個關于移植的評論
   第四章 移植到Wind0ws95
    ——揭秘
   第五章 Wind0ws95內(nèi)存分配
    5.1內(nèi)存尋址模式
    5.2內(nèi)存管理API
    5.3從局部堆中分配內(nèi)存
    5.4從全局堆中分配內(nèi)存
    5.5C運行庫分配函數(shù)
    5.6堆內(nèi)存
    5.6.1啟動內(nèi)存要求
    5.6.2面向對象的結構
    5.6.3每窗口一個堆
    5.6.4執(zhí)行效率
    5.6.5清理中的方便
    5.6.6結構化異常處理
    5.7內(nèi)存映像文件
    5.8虛擬內(nèi)存
    5.8.1頁狀態(tài)
    5.8.2保留和約定頁
    5.8.3取消和釋放頁
    5.8.4判斷虛擬內(nèi)存的狀態(tài)
    5.8.5使用虛擬內(nèi)存時的考慮
    5.9內(nèi)存管理內(nèi)部結構
    5.9.1地址空間
    5.9.2虛擬內(nèi)存管理器
    5.9.3在進程之間共享內(nèi)存
    5.9.4執(zhí)行內(nèi)存管理API
    5.9.5內(nèi)存地址翻譯
    5.9.6內(nèi)存狀態(tài)
   第六章 進程和線程
    6.1進程樣本程序
    6.2終止一個進程
    6.3更具體地理解CreateProcess
    6.4更詳細地理解sTARTUPINFO)
    6.5線程樣本程序
    6.6終止客戶線程
    6.7更詳細地理解CreateThread
    6.8進程與線程
    6.9實句柄和偽句柄
    6.10進程間通信
    6.11何時使用多進程
    6.11.1一個客戶—服務器數(shù)據(jù)庫
    應用程序
    6.11.2工業(yè)數(shù)據(jù)獲取
    6.11.3一個客戶服務應用程序
    6.12何時使用多線程
   第七章 共享與同步
    7.1當數(shù)據(jù)被共享時
    7.2當一個線程等待一個事件時
    7.3當死鎖必須被避免時
    7.4同步如何工作
    7.5同步對象的類型
    7.5.1臨界區(qū)
    7.5.2進程
    7.5.3線程
    7.5.4互斥標志
    7.5.5信號類
    7.5.6自動復位事件
    7.5.7人工復位事件
    7.6等待一個同步事件
    7.6.1使用單個對象的同步
    7.6.2使用多個對象的同步
    7.6.3使用多個對象中的一個
    的同步
    7.6.4使用一個消息的同步
    7.7使用臨界區(qū)
    7.8使用進程和線程的同步
    7.9使用一個互斥標志的同步
    7.10一個互斥標志樣本程序
    7.11使用一個信號燈的同步
    7.12一個信號燈樣本程序
    7.13使用事件的同步
    7.14一個事件樣本程序
    7.15互鎖變量
    7.16GDI和同步
    7.17堆管理和同步
    7.18程序設計和同步
   第八章 Windows 95的文件系統(tǒng)
    8.1基本文件操作
    8.2CreateFile的一個詳細討論
    8.2.1IpFileName
    8.2.2dwDesiredAccess
    8.2.3dwSharemode
    8.2.41pSecurityAttributes
    8.2.5dwCreationDistribution
    8.2.6dwFlagsAndAttirbutes
    8.2.7hTemplateFile
    8.3讀出和寫入文件
    8.4目錄和文件操作
    8.5文件鎖定和解鎖
    8.6長文件名
    8.7文件時間
    8.8其他文件信息
    8.9系統(tǒng)和卷信息
    8.10文件系統(tǒng)觀察器樣本程序
    8.11搜索文件
    8.12文件通知
    8.13目錄監(jiān)視樣本程序
    8.14無名管道
    8.15無名管道樣本程序
   第九章 內(nèi)存映像文件
    9.1什么是文件映射
    9.2內(nèi)存映像文件觀察器樣本程序
    9.3一個文件的多個映像
    9.4在進程之間共享一個文件
    9.5關于文件映射的額外細節(jié)
    9.6在進程之間共享內(nèi)存
    9.7共享內(nèi)存樣本程序
    9.8文件映射實際工作方式
   第十章 DLL
    10.1調(diào)用DLL中的函數(shù)
    10.2DLL初始化
    10.3建立DLL
    10.4使用一個DLL共享數(shù)據(jù)
    10.4.1文件映射
    10.4.2直接共享變量
    10.5DLL的執(zhí)行方式
    10.6DI,L樣本程序
   第十一章 異常處理
    11.1什么是異常
    11.2異常處理
    11.3異常過濾器值
    11.3.1EXCEPT1ONEXECUTEHANDLER
    11.3.2EXCEPTIONCONTINUESEARCH
    11.3.3EXCEPTIONCONTINUEEXECUTION
    11.4再論異常過濾器
    11.5使用try/except塊的樣本程序
    11.6終止處理
    11.7終止和異常處理
    11.8軟件異常
    11.9異常處理樣本程序
    11.10展開堆棧
    11.11沒有處理的異常
    11.12異常和調(diào)試
    11.13C十十和結構化異常處理
   第十二章 客戶-服務器應用程序
    與DDE
    12.1DDE定義
    12.2DDE與OLE之間的選擇
    12.3DDE協(xié)議
    12.4服務器命名機制
    12.5回調(diào)函數(shù)
    12.6DDEML的初始化
    12.7字符串句柄和原子
    12.8事務
    12.9建立一次對話
    12.10DDE數(shù)據(jù)對象
    12.11從服務器中請求數(shù)據(jù)
    12.12發(fā)送數(shù)據(jù)給服務器
    12.13用最新的數(shù)據(jù)更新客戶
    12.13.1初始化一個通知循環(huán)
    12.13.2從服務器中傳輸一個
    通知
    12.13.3終止一個通知循環(huán)
    12.14發(fā)送一個命令給服務器
    12.15同步事務和異步事務
    12.16樣本程序——一個人事搜索
    程序
    12.16.1應用程序的功能和操作
    12.16.2程序結構
    12.16.3初始化和終止DDE
    通信
    12.16.4客戶用戶界面
    12.16.5文件操作
    12.16.6搜索程序員
    12.16.7管理編程工程
    12.16.8維護程序員數(shù)據(jù)庫
    12.16.9計劃變化的通知
    12.16.10調(diào)試服務器用戶界面
    12.16.11程序設計注意點
   第十三章 內(nèi)部結構探秘
    13.1虛擬機結構
    13.2啟動過程
    13.3驅動程序結構
    13.4異步輸入模型
    13.5調(diào)度與優(yōu)先級
    13.5.1優(yōu)先級與優(yōu)先類
    13.5.2在API級的優(yōu)先級控制
    13.5.3調(diào)度器對優(yōu)先級的控制
    13.6可靠性、強壯性和安全性
    13.7重入和Win16Mutex
    13.8Thunk
   第十四章 其他編程考慮
    14.1國際化
    14.1.1字符集的問題
    14.1.2統(tǒng)一代碼——一個更好的
    方法
    14.1.3統(tǒng)一代碼與
    WindowsNT
    14.1.4統(tǒng)一代碼與Windows95
    14.1.5Windows95平臺
    14.2即插即用
    14.3對象鏈接和嵌入
    14.3.1成分對象模型
    14.3.2成分對象
    14.3.3結構化存儲
    14.3.4統(tǒng)一格式數(shù)據(jù)傳輸
    14.3.50LE自動化
    14.3.6復合文檔
    14.3.7原地激活
    14.3.8關于OLE的回顧
    14.4網(wǎng)絡
    14.4.1網(wǎng)絡編程接口
    14.4.2網(wǎng)絡供應器接口
    14.4.3傳輸編程接口
    14.4.4設備驅動程序
   

本目錄推薦

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