Windows 程式設計--用MicrosoftC/C++和VISUAL C++

Windows 程式設計--用MicrosoftC/C++和VISUAL C++

《Windows程式設計--用MicrosoftC/C++和VISUALC++》是1995年北京航空航天大學出版社出版的圖書,作者是章生立等。

基本介紹

  • 作者:章生立                       /            等
  • ISBN:9787810125697
  • 頁數:681
  • 定價:49.00
  • 出版社:北京航空航天大學出版社
  • 出版時間:1995-05
  • 裝幀:平裝
內容介紹,作品目錄,

內容介紹

內容簡介
本書介紹利用MicrosoftC/C十十和Visualc十+進行Windows程式設計的技術和參考信息。首先介紹Windows的歷史,Win-
dows的概念和術語,如何控制Windows環境與用c和C十十編寫簡單的應用程式;然後討論如何控制Windows視窗,如何設計圖
標、游標和點陣圖,如何開發選單和健加速器,如何編寫使用對話框和字型的代碼,如何繪製圖形包括科學圖、數學圖、餅形圖、條形
圖和線圖,如何設計多媒體的程式;最後闡述使用Microsoft基礎類庫(MFC)開發Windows應用程式的基本概念和技巧;書後列表
了WindowsAPI,Microsoft基礎類庫參考和VisualWorkbench參考與WINDIWS.H頭檔案參考。
供青年學生、初級程式設計師和中級程式設計師閱讀使用。

作品目錄

目錄
編者前言
第一章 Windows 入門
1.1什麼是Windows
1.2歷史展望
1.2.1從BIOS10H軟體到Windows軟體
1.3Windows是什麼
1.3.1標準用戶界面
1.3.2多任務
1.3.3記憶體管理
1.3.4佇列輸入
1.3.5訊息
1.3.6設備的獨立性
1.3.7動態連線庫
1.3.8“新可執行”格式
1.3.9MS-DOS的應用程式
1.4對視窗的增強
1.5必備的條件
1.5.1Windows工具
第二章 Windows的概念和術語
2.1什麼是視窗
2.2可視界面
2.2.1邊界
2.2.2標題條
2.2.3控制框
2.2.4系統選單
2.2.5最小化框
2.2.6最大化框
2.2.7垂直滾動條
2.2.8水平滾動條
2.2.9選單條
2.2.10客戶區
2.3Windows類
2.4面向對象式程式設計
2.4.1圖示
2.4.2游標
2.4.3插入記號
2.4.4訊息框
2.4.5對話框
2.4.6字型
2.4.7點陣圖
2.4.8畫筆
2.4.9畫刷
2.5獲取訊息
2.5.1訊息格式
2.5.2訊息的來源
2.5.3訊息的處理
2.5.4訊息循環
2.6什麼是資源
2.7訪問Windows函式
2.7.1PASCAL調用規程
2.8什麼是WINDOWS.H
2.9WINDOWS的標識
2.10Windows應用程式的組成
2.10.1C編譯器
2.10.2資源編輯器
2.10.3資源編譯器
2.10.4連線器
2.10.5NMAKE工具
第三章 訪問Windows環境
3.1坐標系統
3.1.18種映像模式
3.1.2設備坐標
3.1.3視口
3.1.4MM_ISOTROPIC和MM_ANISOTROPIC的說明
3.1.5改變預設坐標
3.2選擇初始視窗大小、位置、游標、圖示和風格
3.3ShowWindnow函式
3.4SetClassWord函式
3.5虛擬鍵
3.6控制和對話框
3.6.1靜態控制
3.6.2按式按鈕控制
3.6.3單選按鈕控制
3.6.4複選框控制
3.6.5編輯框
3.6.6列表框
3.6.7滾動條
3.7系統計時器
3.7.1使用定時器
3.8記憶體
3.8.1記憶體分配
3.8.2記憶體管理
第四章 編寫簡單的Windows程式
4.1入門
4.1.1句柄的進一步說明
4.2Windows應用程式的基本組成
4.2.1WinMain函式
4.2.2註冊視窗類
4.2.3創建視窗
4.2.4顯示及更新視窗
4.2.5訊息循環
4.3視窗函式
4.3.1WM_PAINT訊息
4.4創建模組定義檔案
4.5創建NMAKE檔案
4.6聯編
4.7怎樣使用SWA創建其它的Wind0Ws應用程式
4.8創建Include檔案
4.9資源檔案
4.9.1資源編譯器
4.10MAKE的回顧
第五章 控制Windows視窗
5.1什麼是滾動條
5.1.1向下的含義
5.1.2滾動條範圍
5.1.3滾動條位置
5.1.4滾動條類型
5.2怎樣使用滾動條編寫應用程式
5.2.1Make檔案(SCROL)
5.2.2定義檔案(SCROL.DEF)
5.2.3文檔檔案(SCROL.DOC)
5.2.4應用程式檔案(SCROL.CPP)
5.3如何使用系統計時器
5.3.1Make檔案(TICK)
5.3.2定義檔案(TICK.DEF)
5.3.3訊息檔案(TICK.DOC)
5.3.4應用程式檔案(TICK.CPP)
5.4如何創建一個抵押償還表
5.4.1LOANMake檔案
5.4.2LOAN.DEF模組定義檔案
5.4.3LOAN.CPP應用程式檔案
第六章 設計圖示、游標和點陣圖
6.1使用Windows工具創建圖示、游標和點陣圖
6.1.1MicrosoftImageEditor的啟動
6.2使用圖示
6.2.1Make檔案(ICON)
6.2.2定義檔案(ICON.DEF)
6.2.3資源檔案(ICON.RC)
6.2.4應用程式檔案(ICON.CPP)
6.3使用游標
6.3.1Make檔案及定義檔案(CUR及CUR.DEF)
6.3.2資源檔案(CU R.RC)
6.3.3應用程式檔案(CUR.CPP)
6.4使用MicrosoftNMAKE
6.4.1NMAKEMake檔案的創建
6.4.2NMAKE選項
6.4.3NMAKE的調用
6.5使用資源編譯器
6.5.1資源編譯器語句
6.5.2使用資源編譯器編譯
第七章 開發選單和鍵加速器
7.1選單機制
7.1.1什麼是選單
7.1.2選單關鍵字和選項
7.2隨時創建選單
7.2.1創建選單來改變圖形的尺寸
7.2.2用選單改變背景顏色
7.2.3用選單決定系統信息
7.2.4用選單查看目錄表列
7.3總結
第八章 數據輸入對話框
8.1對話框簡介
8.2對話框編輯器
8.2.1為何要使用對話框編輯器
8.2.2使用Microsoft對話框編輯器
8.2.3使用編輯器進行編輯
8.2.4創建一個對話框
8.2.5檢查.DLG檔案
8.3為各種需要創建對話框
8.3.1創建一個簡單的About對話框
8.3.2用一個對話框改變圖形形狀
8.3.3通過對話框輸入文本
8.3.4用對話框輸入整型數
8.3.5用對話框輸入實型的數字
8.4創建訊息框
第九章 字型的使用
9.1字型的結構和定義
9.1.1邏輯字型常數
9.1.2TEXTMETRIC結構
9.1.3LOGFONT結構
9.1.4字元單元
9.2字型附加的特性
9.2.1字型寬度
9.2.2自動引導和壓縮字距磅
9.2.3OEM與ANSI字元集相比較
9.2.4邏輯字型與物理字型
9.2.5向量字型與光柵字型
9.2.6生成字型
9.3字型的類型
9.3.1預設字型
9.3.2印表機字型和顯示字型
9.3.3Cust0m字型
9.4字型映射方法
9.5字型編輯器的使用
9.5.1如何裝入字型編輯器
9.5.2基本的字型編輯器視窗
9.5.3如何改變字型頭
9.5.4如何定製字型
9.5.5如何存儲Custom字型設計
9.5.6如何生成一個字型源檔案
9.6字型程式
9.6.1CreateFont函式
9.6.2CreateFontIndirect函式
9.6.3FONT1程式
9.6.4FONT1檔案
9.6.5FONT1.DEF檔案
9.6.6FONT1.CPP檔案
9.6.7FONT2程式
9.6.8FONT2和FONT2.DEF檔案
9.6.9FONT2.CPP檔案
9.6.10FONT3程式
9.6.11FONT3及FONT3.DEF檔案
9.6.12FONT3.CPP檔案
9.6.13FONT4程式
9.6.14FONT4及FONT4.DEF檔案
9.6.15FONT4.CPP檔案
9.7更好的字型
第十章 圖形概念和繪圖元語
10.1圖形設備接口
10.1.1GDI的用途
10.1.2像素操作
10.1.3設備信息
10.1.4設備場境句柄
10.1.5映射方式
10.2GDI繪圖元語
10.2.1圖形元語
10.2.2GDI繪圖元語的使用
10.2.3簡單的條形圖
10.3GDI工具
10.3.1畫筆
10.3.2畫刷
10.3.3簡單的條形圖再述
10.3.4顏色
10.3.5點陣圖
第十一章 科學圖和數學圖的繪製
11.1正弦波
11.2衰減正弦波
11.3一個傅立葉級數
第十二章 餅形圖、條形圖和線圖的設計
12.1調色板管理程式
12.1.1邏輯調色板的開銷
12.2餅形圖
12.2.1PIE檔案和PIE.DEF檔案
12.2.2PIE.H頭檔案
12.2.3PIE.RC資源檔案
1.2.4PIE.CPP程式
12.3條形圖
12.3.1BAR檔案和BAR.DEF檔案
12.3.2BAR.H頭檔案
12.3.3BAR.RC資源檔案
12.3.4BAR.CPP程式
12.4線圖
12.4.1LINE檔案和LILNE.DEF檔案
12.4.2LINE.H頭檔案
12.4.3LINE.RC資源檔案
12.4.4LINE.CPP程式
12.5關於三大程式的變化
第十三章 專用應用程式:帶多媒體聲音的草圖、動畫和螢幕保存程式
13.1草圖繪製:帶多媒體聲音的滑鼠速寫
13.1.1SKCH檔案
13.1.2SKCH.CPP代碼
13.2動畫:火車1
13.3動畫:帶多媒體聲音的火車2
13.4螢幕保存程式:一個帶多媒體聲音的螢幕保存程式
13.4.1SAVER檔案
13.4.2SAVER應用程式代碼
13.5重要的是實踐
第十四章 為面向對象視窗程式開發,MICROSOFT基礎類庫簡述
14.1類庫合理性
14.2考慮MICROSOFT基礎類庫的設計
14.3重要的Microsoft基礎類庫特性
14.4COBJECT:全部類庫應用程式的基礎
14.5重要的Microsoft基礎類庫類
14.6簡單的基礎類例子
14.6.1使用EASY.CPP 建立一個視窗
14.6.2AFXWIN.H頭檔案
14.6.3CWinApp:派生的CTheApp類
14.6.4CFrameWnd:應用程式視窗
14.6.5InitInstance:使用一個成員函式
14.6.6構造函式
14.6.7測試EASY應用程式
14.7一個簡單的Microsoft基礎類庫應用程式
14.7.1MFCAMake檔案說明
14.7.2MFCA.DEF模組定義檔案說明
14.7.3MFCA.H頭檔案說明
14.7.4MFCA.CPP說明
14.7.5MFCA應用程式說明
14.8圖形元語
14.8.1GDIMake檔案、GDI.DEF模組定義檔案和GDI.H頭檔案
14.8.2GDI.CPP說明
14.8.3GDI應用程式說明
第十五章 用資源開發MicrosoftC十十基礎類庫應用程式
15.1給科學圖表添加資源:選單、對話框和多媒體聲音
15.1.1FOURMake檔案和FOUR.DEF模組定義檔案
15.1.2FOUR.H頭檔案
15.1.3FOURR.H資源頭檔案,FOUR.RC資源腳本檔案和FOUR.DLG對話腳本檔案
15.1.4FOUR.CPP應用程式檔案
15.1.5創建定製的CMainWnd類
15.1.6獲得Wind0Ws的當前大小
15.1.7繪製傅立葉波形
15.1.8創建“關於”對話框
15.1.9數據輸入對話框
15.1.10 回響OnExit
15.1.11訊息映射處理
15.1.12 運行FOUR應用程式
15.2給條形圖添加資源:一個選單和一個對話框
15.2.1BAR命令行Make檔案,BAR.MAK工程Make檔案,BAR.DEF模組定義檔案
15.2.2BAR.H頭檔案
15.2.3BARR.H資源頭檔案.BAR.RC資源腳本檔案.BAR.DLG對話腳本檔案
15.2.4BAR.CPP應用程式檔案
15.2.5測試BAR應用程式
附錄A WindowsAPI函式和Microsoft基礎類庫項目
附錄B VisualC十十集成環境用法
B.1進入VisualWorkbench環境
B.1.1主選單分類
B.1.2書寫新的應用程式
B.1.3編輯應用程式
B.1.4拷貝、剪下和貼上(Copying,Cutting和Pasting)
B.2編譯和連線
B.2.1在VisualWorkbench內工作
B.2.2在DOS命令行下工作
B.3使用Microsoft幫助系統
B.3.1程式語句幫助
B.3.2其他幫助特性
B.3.3列印幫助信息
B.4設定重要的Options選項
B.4.1Project...(工程選項)
B.4.2調試選項
B.4.3目錄選項
B.4.4編輯器選項
B.4.5Workspace選項
B.4.6工具選項
B.4.7顏色選項
B.4.8字型選項
B.4.9TOOLS.INI檔案
附錄C WINDOWS.H頭檔案

相關詞條

熱門詞條

聯絡我們