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

Windows可視化程序設(shè)計(jì)

Windows可視化程序設(shè)計(jì)

定 價(jià):¥26.00

作 者: 劉振安
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 高等院校計(jì)算機(jī)教材系列
標(biāo) 簽: 暫缺

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

內(nèi)容簡介

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

作者簡介

暫缺《Windows可視化程序設(shè)計(jì)》作者簡介

圖書目錄

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

本目錄推薦

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