注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設(shè)計C/C++及其相關(guān)Windows 98開發(fā)人員指南

Windows 98開發(fā)人員指南

Windows 98開發(fā)人員指南

定 價:¥63.00

作 者: 劉鎏等著
出版社: 機械工業(yè)出版社
叢編項: 軟件開發(fā)技術(shù)叢書
標 簽: Windows

購買這本書可以去


ISBN: 9787111072423 出版時間: 1999-06-01 包裝: 平裝
開本: 26cm 頁數(shù): 450 字數(shù):  

內(nèi)容簡介

  本書是一本關(guān)于Windows 98編程的書籍,主要講述了如何使用Visual C++ 6.0編寫Windows 98應用程序。全書共分為三個部分:第一部分為“Windows編程入門”,主要講述了如何編寫一些常見的用戶界面元素——菜單、工具欄、狀態(tài)欄、對話框。第二部分為“編程進階”,主要講述了切分窗口與多視圖、文檔與視圖、內(nèi)存管理、線程和DLL方面的知識。第三部分為“ActiveX”,主要針對當今比較熱門的ActiveX技術(shù),為讀者了解這項技術(shù)并進一步提高打下基礎(chǔ)。

作者簡介

暫缺《Windows 98開發(fā)人員指南》作者簡介

圖書目錄

     目 錄
   前 言
    第一部分 Windows編程入門
   第1章 Windows98與編程基礎(chǔ)
    1.1 Windows98的新特性
    1.2 VisualC++6.0簡介
    1.3 VisualC++的系統(tǒng)工具
    1.3.1向?qū)?br />     1.3.2資源編輯器
    1.4 編寫HelloWorld普通窗口程序
    1.5 HelloWorldWin32控制臺程序
    1.6 HelloWorldJava應用程序
    1.7 HelloWorldVisualBasic應用程序
    1.8 本章小結(jié)
   第2章 菜單
    2.1菜單資源與菜單資源編輯器
    2.1.1 菜單資源
    2.1.2菜單資源編輯器
    2.2 CMenu類
    2.3菜單消息響應
    2.4菜單的UI機制和cCmdUI類
    2.4.1菜單的UI機制
    2.4.2CCmdUI類
    2.5普通下拉菜單
    2.6動態(tài)地改變菜單
    2.6.1 得到當前的CMenu對象
    2.6.2改變已存在的彈出式菜單
    2.6.3動態(tài)地改變菜單示例
    2.7上下文菜單
    2.8本章小結(jié)
   第3章 圖形設(shè)備接口
    3.1 圖形設(shè)備接口簡介
    3.2設(shè)備環(huán)境
    3.2.1 獲取設(shè)備環(huán)境
    3.2.2釋放設(shè)備環(huán)境
    3.2.3使用設(shè)備環(huán)境
    3.3基本圖形的繪制
    3.3.1畫點
    3.3.2畫直線
    3.3.3畫折線
    3.3.4 畫曲線
    3.3.5畫封閉曲線
    3.3.6繪制基本圖形示例程序
    3.4 文本輸出
    3.4.1顯示文本
    3.4.2設(shè)置文本的前景顏色
    3.4.3設(shè)置文本的背景顏色
    3.4.4設(shè)置文本的背景模式
    3.4.5設(shè)置字符間距
    3.4.6設(shè)置文本對齊
    3.4.7得到文本度量
    3.5GDI對象
    3.5.1畫筆——CPen類
    3.5.2畫刷——CBrush類
    3.5.3字體——CFont類
    3.6本章小結(jié)
   第4章 鼠標、鍵盤與計時器
    4.1 鼠標
    4.1.1鼠標消息
    4.1.2鼠標消息處理
    4.1.3捕捉鼠標
    4.1.4更改鼠標的顯示模式
    4.1.5鼠標程序示例
    4.2鍵盤
    4.2.1輸入焦點
    4.2.2系統(tǒng)鍵與非系統(tǒng)鍵
    4.2.3虛擬鍵代碼
    4.2.4鍵盤消息及其映射函數(shù)
    4.2.5字符消息及其映射函數(shù)
    4.2.6使用插字符
    4.2.7鍵盤輸入示例程序
    4.3計時器
    4.3.1 啟動和關(guān)閉計時器
    4.3.2響應計時器消息
    4.3.3計時器程序示例
    4.4 本章小結(jié)
   第5章 工具欄與狀態(tài)欄
    5.1 工具欄
    5.1.1工具欄資源
    5.1.2工具欄按鈕及其狀態(tài)
    5.1.3工具欄與命令消息
    5.1.4CToolBar類
    5.1.5工具欄的創(chuàng)建和處理
    5.1.6工具欄的??亢推?br />     5.1.7工具提示
    5.1.8工具欄程序示例
    5.2狀態(tài)欄
    5.2.1CStatusBar類
    5.2.2狀態(tài)欄的創(chuàng)建
    5.2.3狀態(tài)欄的提示信息與狀態(tài)指示
    5.2.4狀態(tài)欄程序示例
    5.3 本章小結(jié)
   第6章 MFC異常處理
    6.1 VisualC++的異常處理機制
    6.2設(shè)置自己的terminate()函數(shù)處理器
    6.3MFC中的異常類
    6.3.1CException
    6.3.2CMemoryException
    6.3.3CNotSupportedException
    6.3.4CFileException
    6.3.5CArchiveException
    6.3.6CResourceException
    6.3.7COeException
    6.3.8CUserException
    6.3.9CDBException
    6.3.10 CDaoException
    6.3.11ClnternetException
    6.4 Win32系統(tǒng)級異常
    6.5 本章小結(jié)
   第7章 對話框和控件
    7.1對話框的種類
    7.2對話框資源
    7.3Windows標準控件
    7.3.1靜態(tài)控件
    7.3.2編輯控件
    7.3.3按鈕控件
    7.3.4 列表框控件
    7.4 對話框的創(chuàng)建和顯示
    7.5CDialog對話框類
    7.6 對話數(shù)據(jù)交換/對話數(shù)據(jù)驗證
    7.6.1DDX機制
    7.6.2DDV機制
    7.7使用MFC的標準對話框
    7.8使用模式對話框
    7.9使用無模式對話框
    7.10 本章小結(jié)
   第8章 屬性頁和屬性單
    8.1概述
    8.1.1創(chuàng)建屬性頁的模板資源
    8.1.2創(chuàng)建CPropertyPage派生類
    8.1.3創(chuàng)建并顯示模式CPropertySheet
    8.1.4 創(chuàng)建并顯示非模式CPropertySheet
    8.2CPropertyPage與CPropertySheet
    8.2.1CPropertyPage
    8.2.2CPropertySheet
    8.3屬性對話框示框
    8.4 本章小結(jié)
    第二部分 編程進階
   第9章 切分窗口與多視圖
    9.1切分窗口
    9.2CSplitterWnd類
    9.3多視圖選擇
    9.4 動態(tài)與靜態(tài)切分窗口
    9.5滾動顯示文本
    9.6單視圖動態(tài)切分窗口
    9.7多視圖靜態(tài)切分窗口
    9.8本章小結(jié)
   第10章 文檔與視圖
    10.1文檔與CDocument類
    10.2視圖與CView類
    10.3文檔-視圖之間的相互作用函數(shù)
    10.3.1CView類的GetDocument()函數(shù)
    10.3.2CDocument類的UpdateAllViews
    ()函數(shù)
    10.3.3CView類的OnUpdate()函數(shù)
    10.3.4CView的OnInitialUpdate()函數(shù)
    10.4 最簡單的文檔/視圖應用
    10.5格式視圖與CFormView類
    10.6文檔模板
    10.6.1 文檔模板的構(gòu)成
    10.6.2文檔模板的創(chuàng)建
    10.7MDI
    10.8文檔與視圖關(guān)系的程序示例
    10.8.1利用AppWizard生成帶動態(tài)切分
    窗口的MDI應用程序
    10.8.2生成帶格式視圖的MDI靜態(tài)
    切分窗口
    10.9本章小結(jié)
   第11章 內(nèi)存管理技術(shù)
    11.1內(nèi)存管理的發(fā)展
    11.2簡單內(nèi)存分配
    11.2.1棧結(jié)構(gòu)分配
    11.2.2堆分配
    11.3Windowa中的內(nèi)存分配函數(shù)
    11.4 分配可移動內(nèi)存和可放棄內(nèi)存
    11.5虛擬內(nèi)存
    11.6共享內(nèi)存
    11.7本章小結(jié)
   第12章 動態(tài)鏈接庫
    12.1 動態(tài)鏈接庫的概念
    12.1.1 動態(tài)鏈接和靜態(tài)鏈接
    12.1.2創(chuàng)建動態(tài)鏈接庫的原因
    12.1.3動態(tài)鏈接庫基礎(chǔ)
    12.2普通的DLL
    12.2.1理解普通DLL的本質(zhì)
    12.2.2動態(tài)加載DLL
    12.2.3實現(xiàn)普通的DLL應用程序
    12.3擴展MFCDLL
    12.3.1 初始化擴展DLL
    12.3.2動態(tài)加載擴展DLL
    12.3.3輸出擴展型DLL
    12.3.4 實現(xiàn)MFC擴展DLL
    12.4 本章小結(jié)
   第13章 多任務編程
    13.1 進程、線程和優(yōu)先級
    13.2 工作線程和用戶界面線程的創(chuàng)建
    13.2.1工作線程
    13.2.2使用工作線程
    13.2.3創(chuàng)建用戶界面線程
    13.3線程的掛起及喚醒
    13.4 使線程休眠
    13.5線程同步
    13.5.1使用事件對象
    13.5.2使用臨界段
    13.5.3互斥量
    13.5.4 使用信號量
    13.6線程的終止
    13.7 如何編寫基于進程的多任務操作
    13.8本章小結(jié)
    第三部分 ActiveX
   第14章 容器應用程序
    14.1實現(xiàn)容器應用程序的方法
    14.2創(chuàng)建框架容器應用程序
    14.3深入探析容器應用程序
    14.3.1COleDocument類
    14.3.2COleClientItem類
    14.4 管理嵌入對象的大小和位置
    14.5使用鼠標選取項
    14.6刪除嵌入的對象
    14.7本章小結(jié)
   第15章 服務器應用程序
    15.1實現(xiàn)服務器應用程序的步驟
    15.2創(chuàng)建框架服務器應用程序
    15.3 深入探析服務器應用程序
    15.3.1COleTemplateServer類
    15.3.2COleServerDoc類
    15.3.3COleServerItem類
    15.4定制應用程序的資源
    15.5完善視圖類
    15.6完善應用程序的文檔類
    15.7完善服務器項的類
    15.8運行服務器應用程序
    15.9本章小結(jié)
   第16章 自動化
    16.1自動化概述
    16.2自動化服務器應用程序
    16.3創(chuàng)建自動化服務器應用程序
    16.3.1創(chuàng)建框架自動化服務器應用程序
    16.3.2定制應用程序的資源
    16.3.3完善視圖類
    16.3.4 完善應用程序的文檔類
    16.3.5定義服務器的屬性和方法
    16.4自動化客戶應用程序
    16.5創(chuàng)建自動化客戶應用程序
    16.5.1創(chuàng)建框架自動化客戶應用程序
    16.5.2從類型庫中創(chuàng)建類
    16.5.3編輯應用程序的資源
    16.5.4完善視圖類
    16.6從客戶程序控制服務器程序
    16.7本章小結(jié)
   第17章 ActiveX控件
    17.1ActiveX/OLE控件
    17.2ActiveX控件的屬性集
    17.2.1 屬性
    17.2.2事件
    17.2.3方法
    17.3創(chuàng)建框架ActiveX控件
    17.4 完善應用程序的CEx17Ctrl類
    17.5增加庫存事件和定制事件
    17.5.1增加庫存事件
    17.5.2增加定制事件
    17.6增加屬性
    17.7增加控件方法
    17.8本章小結(jié)
   

本目錄推薦

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