注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具Windows可視化程序設計

Windows可視化程序設計

Windows可視化程序設計

定 價:¥26.00

作 者: 劉振安
出版社: 機械工業(yè)出版社
叢編項: 高等院校計算機教材系列
標 簽: 暫缺

ISBN: 9787111197157 出版時間: 2007-01-01 包裝: 平裝
開本: 16 頁數(shù): 252 字數(shù):  

內容簡介

  《高等院校計算機教材系列:Windows可視化程序設計》是作者在多年來講授程序設計課程的基礎上,潛心研究程序設計教學方法,并對課程內容進行合理組合與取舍后編寫而成的?!陡叩仍盒S嬎銠C教材系列:Windows可視化程序設計》使用多文件編程、消息映射技術和模擬文檔/視結構以解釋Windows的消息處理思想及自動產(chǎn)生程序框架的可行性;接著引入MFC講授可視化程序設計,介紹基本的可視化程序的結構及其消息處理方法;然后通過設計多個實例,從不同側面講解如何設計基于對話框、文檔/視結構和多文檔的可視化程序?!陡叩仍盒S嬎銠C教材系列:Windows可視化程序設計》適合作為高等院校的教材,也可以作為培訓班教材、自學教材及工程技術人員的參考書。《高等院校計算機教材系列:Windows可視化程序設計》重點講授Widows程序設計的基本結構和消息處理方法,日的是幫助讀者盡快掌握可視化設計的核心技術?!陡叩仍盒S嬎銠C教材系列:Windows可視化程序設計》使用多文件編程、消息映射技術和模擬文檔/視結構以解釋Windows的消息處理思想及自動產(chǎn)生程序框架的可行性;接著引入MFC進行可視化程序設計,介紹基本的可視化程序的結構及其消息處理方法;然后通過設計多個實例,從不同則面講解如何設計基于對話框、文檔/視結構和多文檔可視化程序;最后給出一個完整的課程設計實例,以便讀者更全面地理解文檔/視結構?!陡叩仍盒S嬎銠C教材系列:Windows可視化程序設計》取材新穎、結構合理、概念清楚、實用性強,易于教學,適合作為高等院校的教材,也可以作為培訓班教材、自學教材及工程技術人員的參考書。

作者簡介

暫缺《Windows可視化程序設計》作者簡介

圖書目錄

前言 
第1章 C++知識回顧 
1.1 重載 
  1.1.1 函數(shù)重載和默認參數(shù) 
  1.1.2 重載與名字支配規(guī)律的區(qū)別 
  1.1.3 運算符重載 
  1.1.4 友元運算符.類運算符及其參數(shù) 
 1.2 模板 
  1.2.1 函數(shù)模板及其顯式調用規(guī)則 
  1.2.2 模板函數(shù)專門化和模板重載 
  1.2.3 類模板 
  1.2.4 類模板的專門化 
 1.3 虛函數(shù)和多態(tài)性 
  1.3.1 靜態(tài)聯(lián)編中的賦值兼容性及名字支配規(guī)律 
  1.3.2 動態(tài)聯(lián)編的多態(tài)性 
  1.3.3 虛函數(shù)的定義 
  1.3.4 虛函數(shù)實現(xiàn)多態(tài)性的條件 
  1.3.5 進一步探討虛函數(shù)與實函數(shù)的區(qū)別  
  1.3.6 純虛函數(shù)與抽象類 
  1.3.7 多重繼承與虛基類 
 1.4 函數(shù)指針和類成員指針  
  1.4.1 函數(shù)指針 
  1.4.2 指向類成員的指針 
 1.5 靜態(tài)成員 
  1.5.1 使用舉例  
  1.5.2 靜態(tài)成員在MFC中的角色 
 1.6 分類.聚合和嵌套 
 實驗1 虛函數(shù)的多態(tài)性 
 習題1  
第2章 Windows程序的基本風格 
 2.1 一個簡單的Windows程序 
  2.1.1 手工編制一個簡單的Windows程序  
  2.1.2 Windows的程序結構 
  2.1.3 WinMain函數(shù) 
  2.1.4 WndProc函數(shù) 
 2.2 Windows示例程序的執(zhí)行過程 
 2.3 Windows程序編程特點分析 
 實驗2 編制一個簡單的Windows程序 
 習題2  
第3章 Windows程序的消息處理 
 3.1 一個使用菜單的程序 
  3.1.1 Windows程序的組成 
  3.1.2 使用菜單資源 
 3.2 程序文件 
  3.2.1 程序的資源文件和頭文件 
  3.2.2 主程序 
  3.2.3 窗口函數(shù) 
  3.2.4 使用資源程序的組織原理圖 
 3.3 菜單命令處理的新思路 
 3.4 再探消息處理 
 實驗3 使用消息映像表處理消息  
 習題3  
第4章 自動生成與消息處理  
 4.1 使用預定格式自動產(chǎn)生一個程序  
 4.2 改造程序結構  
  4.2.1 修改頭文件 
  4.2.2 編制Wnd4Proc.cpp文件 
  4.2.3 改編wnd4.cpp文件 
 4.3 添加新的功能 
  4.3.1 查看菜單資源及其文件內容  
  4.3.2 添加菜單 
  4.3.3 增加菜單消息處理 
  4.3.4 修改對話框窗口函數(shù)   
 4.4 使用model對話框  
 4.5 其他資源 
 4.6 改變消息處理方法  
 實驗4 練習多文件編程 
 習題4 
第5章 使用MFC類庫編程 
 5.1 一個使用全局對象的程序 
  5.2 使用MFC編制Win32Application程序 
  5.2.1 HelloMFC 
  5.2.2 簡單分析 
 5.3 模擬文檔/視結構的MFC程序 
  5.3.1 程序清單 
  5.3.2 多文件中的消息映射 
  5.3.3 資源文件 
  5.3.4 單文檔模板 
  5.3.5 動態(tài)創(chuàng)建 
 5.4 MFC類庫與編程向導AppWizard 
  5.4.1 自動生成文檔/視結構實例 
  5.4.2 MFC和ApplicationFramework   
  5.4.3 MFC概貌 
  5.4.4 向導提供的程序風格 
 5.5 基于對話框風格的設計實例 
  5.5.1 界面設計 
  5.5.2 設置成員變量  
  5.5.3 增加消息處理函數(shù)  
 實驗5 將兩個字符串拼接后輸出 
 習題5  
第6章 MFC文檔/視結構 
 6.1 MFC單文檔應用程序結構 
 6.2 文檔對象  
 6.3 視的對象 
 6.4 文檔和視的聯(lián)系  
  6.4.1 邏輯關系 
  6.4.2 調用關系 
  6.4.3 配合實例 
 6.5 框架窗口 
 6.6 文檔模板 
 6.7 分析單文檔應用程序 
  6.7.1 應用程序類CTestApp 
  6.7.2 文檔類CTestDoc 
  6.7.3 視類CTestView 
  6.7.4 框架窗口類CMainFrame 
  6.7.5 對話框類CAboutDlg 
  6.7.6 工具欄和狀態(tài)欄  
  6.7.7 標準菜單 
 6.8 創(chuàng)建單文檔應用程序實例 
 6.9 多文檔應用程序簡介 
  6.9.1 MDI的三位一體創(chuàng)建流程 
  6.9.2 MDI的菜單 
  6.9.3 創(chuàng)建MDI應用程序 
 6.10 消息處理映射規(guī)則 
 6.11 各對象之間關系綜述 
 6.12 本章小結  
 實驗6 輸出三角形3條邊長并顯示其圖形 
 習題6 
第7章 基于對話框的設計實例 
 7.1 統(tǒng)計中英文字符 
  7.1.1 產(chǎn)生工程并設計界面 
  7.1.2 設置對象的成員變量 
  7.1.3 增加消息處理函數(shù) 
  7.1.4 添加代碼 
 7.2 連接兩個字符串 
  7.2.1 設計界面和成員變量 
  7.2.2 設置消息處理函數(shù) 
 7.3 獲得主機名和IP地址 
  7.3.1 設計界面 
  7.3.2 添加函數(shù)和消息處理 
 7.4 計算三角形邊長的程序 
  7.4.1 創(chuàng)建工程及界面 
  7.4.2 添加成員變量 
  7.4.3 消息處理 
  7.4.4 編譯運行程序 
 7.5 RM文件播放器 
  7.5.1 創(chuàng)建工程及界面  
  7.5.2 使用RealAudio類  
  7.5.3 創(chuàng)建播放器 
  7.5.4 設計播放器菜單 
  7.5.5 設置菜單資源 
  7.5.6 運行結果 
 7.6 本章小結 
 實驗7 RM文件播放器 
 習題7  
第8章 單文檔設計實例 
 8.1 簡單的數(shù)值輸出和畫圖實例 
 8.2 使用計算數(shù)據(jù)畫直方圖實例 
 8.3 計算三角形問題 
  8.3.1 創(chuàng)建工程及界面 
  8.3.2 添加成員變量 
  8.3.3 設計消息處理函數(shù) 
  8.3.4 設置初始化函數(shù) 
  8.3.5 文檔初始化 
  8.3.6 實現(xiàn)文檔類的Serialize函數(shù) 
  8.3.7 運行實例 
 8.4 播放WAV文件 
  8.4.1 生成工程 
  8.4.2 設計文件 
  8.4.3 設計菜單 
  8.4.4 修改CMainFrame類 
  8.4.5 添加winmm.lib 
 實驗8 音頻播放器 
 習題8 
第9章 多文檔設計實例 
 9.1 可滾動的多文檔實例 
  9.1.1 設計思想 
  9.1.2 設計實現(xiàn) 
 9.2 不同類型文檔的實例 
  9.2.1 增加新的文檔模板 
  9.2.2 編程實現(xiàn)其他函數(shù) 
  9.2.3 編譯運行程序 
 實驗9 擴充本章程序的功能 
 習題9 
第10章 課程設計 
 10.1 設計要求 
 10.2 建立工程 
 10.3 添加Student類及其成員函數(shù)實現(xiàn) 
 10.4 添加“增加記錄”對話框資源 
 10.5 添加“刪除記錄”對話框資源 
 10.6 添加“查找記錄”對話框資源 
 10.7 添加菜單資源 
 10.8 其他說明 
 10.9 運行演示 
附錄A 以CObject為直接基類的派生類圖 
附錄B CCmdTarget類的派生類圖  
參考文獻

本目錄推薦

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