Windows 98開發人員指南

Windows 98開發人員指南

《Windows 98開發人員指南》是1999年機械工業出版社出版的圖書,作者是劉鎏 。

基本介紹

  • 作者:劉鎏                       /            等
  • ISBN:9787111072423
  • 頁數:449
  • 定價:63.00元
  • 出版社:機械工業出版社
  • 出版時間:1999-06
  • 裝幀:平裝
作品目錄
目 錄
前 言
第一部分 Windows編程入門
第1章 Windows98與編程基礎
1.1 Windows98的新特性
1.2 VisualC++6.0簡介
1.3 VisualC++的系統工具
1.3.1嚮導
1.3.2資源編輯器
1.4 編寫HelloWorld普通視窗程式
1.5 HelloWorldWin32控制台程式
1.6 HelloWorldJava應用程式
1.7 HelloWorldVisualBasic應用程式
1.8 本章小結
第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動態地改變選單
2.6.1 得到當前的CMenu對象
2.6.2改變已存在的彈出式選單
2.6.3動態地改變選單示例
2.7上下文選單
2.8本章小結
第3章 圖形設備接口
3.1 圖形設備接口簡介
3.2設備環境
3.2.1 獲取設備環境
3.2.2釋放設備環境
3.2.3使用設備環境
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設定文本的前景顏色
3.4.3設定文本的背景顏色
3.4.4設定文本的背景模式
3.4.5設定字元間距
3.4.6設定文本對齊
3.4.7得到文本度量
3.5GDI對象
3.5.1畫筆――CPen類
3.5.2畫刷――CBrush類
3.5.3字型――CFont類
3.6本章小結
第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系統鍵與非系統鍵
4.2.3虛擬鍵代碼
4.2.4鍵盤訊息及其映射函式
4.2.5字元訊息及其映射函式
4.2.6使用插字元
4.2.7鍵盤輸入示例程式
4.3計時器
4.3.1 啟動和關閉計時器
4.3.2回響計時器訊息
4.3.3計時器程式示例
4.4 本章小結
第5章 工具列與狀態欄
5.1 工具列
5.1.1工具列資源
5.1.2工具列按鈕及其狀態
5.1.3工具列與命令訊息
5.1.4CToolBar類
5.1.5工具列的創建和處理
5.1.6工具列的停靠和漂浮
5.1.7工具提示
5.1.8工具列程式示例
5.2狀態欄
5.2.1CStatusBar類
5.2.2狀態欄的創建
5.2.3狀態欄的提示信息與狀態指示
5.2.4狀態欄程式示例
5.3 本章小結
第6章 MFC異常處理
6.1 VisualC++的異常處理機制
6.2設定自己的terminate()函式處理器
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系統級異常
6.5 本章小結
第7章 對話框和控制項
7.1對話框的種類
7.2對話框資源
7.3Windows標準控制項
7.3.1靜態控制項
7.3.2編輯控制項
7.3.3按鈕控制項
7.3.4 列表框控制項
7.4 對話框的創建和顯示
7.5CDialog對話框類
7.6 對話數據交換/對話數據驗證
7.6.1DDX機制
7.6.2DDV機制
7.7使用MFC的標準對話框
7.8使用模式對話框
7.9使用無模式對話框
7.10 本章小結
第8章 屬性頁和屬性單
8.1概述
8.1.1創建屬性頁的模板資源
8.1.2創建CPropertyPage派生類
8.1.3創建並顯示模式CPropertySheet
8.1.4 創建並顯示非模式CPropertySheet
8.2CPropertyPage與CPropertySheet
8.2.1CPropertyPage
8.2.2CPropertySheet
8.3屬性對話框示框
8.4 本章小結
第二部分 編程進階
第9章 切分視窗與多視圖
9.1切分視窗
9.2CSplitterWnd類
9.3多視圖選擇
9.4 動態與靜態切分視窗
9.5滾動顯示文本
9.6單視圖動態切分視窗
9.7多視圖靜態切分視窗
9.8本章小結
第10章 文檔與視圖
10.1文檔與CDocument類
10.2視圖與CView類
10.3文檔-視圖之間的相互作用函式
10.3.1CView類的GetDocument()函式
10.3.2CDocument類的UpdateAllViews
()函式
10.3.3CView類的OnUpdate()函式
10.3.4CView的OnInitialUpdate()函式
10.4 最簡單的文檔/視圖套用
10.5格式視圖與CFormView類
10.6文檔模板
10.6.1 文檔模板的構成
10.6.2文檔模板的創建
10.7MDI
10.8文檔與視圖關係的程式示例
10.8.1利用AppWizard生成帶動態切分
視窗的MDI應用程式
10.8.2生成帶格式視圖的MDI靜態
切分視窗
10.9本章小結
第11章 記憶體管理技術
11.1記憶體管理的發展
11.2簡單記憶體分配
11.2.1棧結構分配
11.2.2堆分配
11.3Windowa中的記憶體分配函式
11.4 分配可移動記憶體和可放棄記憶體
11.5虛擬記憶體
11.6共享記憶體
11.7本章小結
第12章 動態程式庫
12.1 動態程式庫的概念
12.1.1 動態連結和靜態連結
12.1.2創建動態程式庫的原因
12.1.3動態程式庫基礎
12.2普通的DLL
12.2.1理解普通DLL的本質
12.2.2動態載入DLL
12.2.3實現普通的DLL應用程式
12.3擴展MFCDLL
12.3.1 初始化擴展DLL
12.3.2動態載入擴展DLL
12.3.3輸出擴展型DLL
12.3.4 實現MFC擴展DLL
12.4 本章小結
第13章 多任務編程
13.1 進程、執行緒和優先權
13.2 工作執行緒和用戶界面執行緒的創建
13.2.1工作執行緒
13.2.2使用工作執行緒
13.2.3創建用戶界面執行緒
13.3執行緒的掛起及喚醒
13.4 使執行緒休眠
13.5執行緒同步
13.5.1使用事件對象
13.5.2使用臨界段
13.5.3互斥量
13.5.4 使用信號量
13.6執行緒的終止
13.7 如何編寫基於進程的多任務操作
13.8本章小結
第三部分 ActiveX
第14章 容器應用程式
14.1實現容器應用程式的方法
14.2創建框架容器應用程式
14.3深入探析容器應用程式
14.3.1COleDocument類
14.3.2COleClientItem類
14.4 管理嵌入對象的大小和位置
14.5使用滑鼠選取項
14.6刪除嵌入的對象
14.7本章小結
第15章 伺服器應用程式
15.1實現伺服器應用程式的步驟
15.2創建框架伺服器應用程式
15.3 深入探析伺服器應用程式
15.3.1COleTemplateServer類
15.3.2COleServerDoc類
15.3.3COleServerItem類
15.4定製應用程式的資源
15.5完善視圖類
15.6完善應用程式的文檔類
15.7完善伺服器項的類
15.8運行伺服器應用程式
15.9本章小結
第16章 自動化
16.1自動化概述
16.2自動化伺服器應用程式
16.3創建自動化伺服器應用程式
16.3.1創建框架自動化伺服器應用程式
16.3.2定製應用程式的資源
16.3.3完善視圖類
16.3.4 完善應用程式的文檔類
16.3.5定義伺服器的屬性和方法
16.4自動化客戶應用程式
16.5創建自動化客戶應用程式
16.5.1創建框架自動化客戶應用程式
16.5.2從類型庫中創建類
16.5.3編輯應用程式的資源
16.5.4完善視圖類
16.6從客戶程式控制伺服器程式
16.7本章小結
第17章 ActiveX控制項
17.1ActiveX/OLE控制項
17.2ActiveX控制項的屬性集
17.2.1 屬性
17.2.2事件
17.2.3方法
17.3創建框架ActiveX控制項
17.4 完善應用程式的CEx17Ctrl類
17.5增加庫存事件和定製事件
17.5.1增加庫存事件
17.5.2增加定製事件
17.6增加屬性
17.7增加控制項方法
17.8本章小結

相關詞條

熱門詞條

聯絡我們