- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
簡介mfc視窗程式設計
簡介MFC視窗程式設計 製作 簡介MFC視窗程式設計 -視窗的基本構造 整個視窗大致可分為兩個部份: 視窗框架。 客戶區(Client Area)。 簡介MFC視窗程式設計 -視窗的基本構造 視窗框架:用於容納視窗介面的操作元件。 客戶區(Client Area):則是使用者工作的區域,使用者可以在工作區輸入文字、繪圖…等 。 簡介MFC視窗程式設計 -視窗的基本構造 下圖是文書編輯軟體 – Word的視窗介面 簡介MFC視窗程式設計 -資源的觀念 下表中列出在Visual Studio以MFC開發視窗程式時,資源檔使用的各種視窗資源: 簡介MFC視窗程式設計 -資源的觀念 以下兩圖將把上表所提及的資源,利用Word的視窗介面加以說明。 簡介MFC視窗程式設計-什麼是Application Frameworks 想要撰寫視窗程式,是利用由軟體廠商所提供的類別庫,這種類別庫稱之為Application Frameworks(以下簡稱為AF)。 AF:照字面的含意,可以翻譯成『應用軟體架構』。 AF的用途:在提供建立視窗的軟體架構。 利用AF建立視窗程式時,AF將提供所有視窗程式共有的部份,具象的有視窗、功能表、工具列…等,不具象的有訊息的攔截機制。 簡介MFC視窗程式設計-什麼是Application Frameworks 利用AF開發視窗程式與使用程式語言撰寫程式是一樣的。 使用程式語言撰寫程式時,利用的是前人定義出來的特定語法,這些特定語法將操作電腦的細節包裝起來。 C++:將資料輸出到螢幕時,只需要使用cout物件。 簡介MFC視窗程式設計 -AF與物件導向 AF:是一個很複雜的類別階層,可運用類別的繼承與聚合觀念。 前者繼承AF的類別,以修改方式產生視窗,如:繼承文字視窗類別。 後者則是直接使用AF的類別建立視窗元件,如:使用按鈕類別。 物件導向觀念:是學習視窗程式設計的基本能力之一。 強大的整合程式開發環境 -什麼是整合程式開發環境 進行程式開發時,一個提供程式編輯與除錯的良好程式開發環境,將可以提高程式設計師的工作效率。 視窗程式除了程式碼以外,還有需要使用其他資源,如:圖示、功能表、對話盒…等。 Visual Studio就是一個整合各種視窗程式開發所需工具的工作環境 。 視窗程式設計方面,Visual Studio提供了精靈,協助使用者快速建立視窗程式的大致架構。 強大的整合程式開發環境 -Visual Studio的畫面介紹 Visual Studio建立的每個應用程式,除了有原始碼檔,以及機器碼檔外,還有儲存其他相關資訊的檔案,而這些檔案將會被組織成一個方/專案,方便我們利用Visual Studio管理它們。 強大的整合程式開發環境 -Visual Studio的畫面介紹 下圖是Visual Studio的工作畫面: 強大的整合程式開發環境 -Visual Studio的畫面介紹 整個工作畫面主要分為三個區域: 一、編輯區。 二、方案資訊區。 三、訊息輸出區。 強大的整合程式開發環境 -Visual Studio的畫面介紹 一、編輯區: 撰寫程式或編輯資源的區域。 可在這個區域撰寫程式,或者運用編輯器建立視窗程式所使用的相關資源。 強大的整合程式開發環境 -Visual Studio的畫面介紹 二、方案資訊區: 1. 類別檢視:切換至該標籤後,可以看到該專案內的所有類別 。(請參考下一張投影片) 強大的整合程式開發環境 -Visual Studio的畫面介紹 2. 屬性管理員:按下標籤將可切換至檢視專 案的屬性設定。 強大的整合程式開發環境 -Visual Studio的畫面介紹 3. 方案總管:切換至該標籤時,可知道該專案有哪些檔案。在欲檢視的檔案圖示上點兩下,右邊的編輯區將開啟該檔案。 強大的整合程式開發環境 -Visual Studio的畫面介紹 三、訊息輸出區: 訊息輸出區:主要將顯示專案的編譯與錯誤訊息,與類別程式碼的定義內容,可運用索引標籤切換畫面。 當顯示錯誤訊息時,可在欲檢視的錯誤訊息上,快速點兩下,編輯區畫面將切換至發生錯誤的程式片段。 強大的整合程式開發環境 -MFC的類別繼承階層 MFC:Microsoft公司搭配在Visual Studio中,用於開發視窗程式的AF,MFC類別繼承階層相當複雜 。 強大的整合程式開發環境 -MFC的類別繼承階層 CObject - 是MFC類別庫最基礎的類別。 應用程式類別 - 建立應用程式可能需要利用的 類別。 視窗程式類別 - 衍生於應用程式類別,視窗程式類別將定義建構視窗所需的類別。 繪
您可能关注的文档
- 健康相關資訊產業的發展與未來-自我健康管理諮詢平台.ppt
- 第一单元教育活动的设计技能.ppt
- 跨领域推荐系统cross-domainrecommendersystems.pdf
- 心室跨壁复极离散度预测心脏再同步治疗除颤器术-国家心血管病中心.pdf
- 第三讲地下空间开发利用与公铁交通.ppt
- 以文件分類技術預測股價趨勢predictingtrendsofstockpriceswith.pdf
- 油气改革前夜,一带上的明珠-洲际油气股份有限公司.pdf
- 生成相关的风险假设基础生态研究和生态风险评估之间的-cera.pdf
- 資訊系統開發、上線及維運.ppt
- 课题的方案撰写与实施-东海教育信息网.ppt
- 基于球面投影法的我国十二五产业结构变化预测.pdf
- 福田红树林生态系统模型框架的构建及应用实例研究.pdf
- 以擴散指標為基礎之總體經濟預測.pdf
- 2015年上半年青海省主要宏观经济指标预测-青海经济信息网.pdf
- 基于arma--garch模型在环境指标预测中的应用.pdf
- 2015年一季度青海省主要宏观经济指标预测-青海经济信息网.pdf
- demark指标预测主要期货品种走势12.28主要期货品种走势预测与买.pdf
- 一低渗透油藏多段塞微生物驱开发指标预测-中国石油大学(华东)期刊社.pdf
- 使用體位測量評估大一新生肥胖盛行率及預測高血壓相關性-cnuir.pdf
- 2015年发展展望-国家信息中心.pdf
最近下载
- 职称技术工作报告范文.docx VIP
- (2021年品管圈活动成果报告书)降低ICU患者身体约束率.docx VIP
- 解读学习2025《党政机关厉行节约反对浪费条例》培训课件.pptx VIP
- 《咏物诗》-公开课件.ppt VIP
- 品管圈QCC降低ICU患者约束缺陷率.pptx VIP
- 《党政机关厉行节约反对浪费条例》(2025)附新旧对照解读课件.pptx VIP
- 安徽单招考试2025、2025分类考试真题语文数学英语试题(含答案).pdf VIP
- 保证农民工工资及时支付的措施.docx VIP
- 2024届高考语文复习:诗歌鉴赏之题材 咏物言志诗 课件(共33张PPT).pptx VIP
- 手外伤急诊手术护理配合.pptx VIP
文档评论(0)