一天學會MFC 滕薇鈞2008.07.25.

Slides:



Advertisements
Similar presentations
模板的使用 教育学 江西教育学院教育系 冯芳 2012 - 10. 第二章 教育学的产生和发展 第一节 教育学的研究对象和任务 第二节 教育学的产生与发展 第三节 学习教育学的意义与方法.
Advertisements

月經異常的原因及警訊 組員: 陳少康、張康樂、許晉愷、何曄、方泠瑩、張 顓麟、蘇梓喬、溫鵬皓、林雅雯.
用 藥 安 全 用 藥 安 全 護 理 師 張 嘉 芬. 前 言 前 言 正確用藥的方法 藥袋上的秘辛 為了減少重大疾病或是醫療處理、 用藥不當的相關事件發生。
阿尔伯特亲王 阿尔伯特亲王纪念碑 维多利亚女王夫妇 维多利亚女王一家 建造水晶宫 水晶宫初建时的照片.
說明事項  大陸交換學習近況  大陸姐妹校介紹  申請資格和程序  研究生補助 大陸交換學習近況 2009 年秋首次進行,計有 6 校共 20 位學生來校交換學習。 來校交換生.
急性腹痛 急性疼痛. 急性疼痛 — 孙树杰、沈洪、 刘保池 (1)(1)(1)(1) 概 述 (2)(2)(2)(2) 重症急性腹痛的临床特点 (3)(3)(3)(3) 急性腹痛的分类及诊治 主要教学内容.
年終工作獎金 及考績獎金 法規與實務 苗栗縣政府人事處 副處長 陳 坤 榮 中華民國102年1月25日.
梦想启航 ——大学生活与职业规划专题讲座.
消失的吸管 隊名:吸管應該消失才隊.
河北保定外国语学校 高三家长会.
助學工作說明會 及 教育訓練.
師資生修讀教育學程 重點提醒 師資培育暨就業輔導中心.
文書檔案組Q&A 崇右技術學院 文書檔案組 Q & A 總務處.
以信息化带动教育现代化,打造教育的“南山质量”
公職人員財產信託簡介 第一銀行信託處 編製.
經分表聘用兼任助理流程 完成 新增/修改 經分表 計畫無聘任兼任助理(新增) 紙本送所屬單位審核 計畫聘任兼任助理(新增)
个体税收征管政策讲解 浏阳市地方税务局.
未婚懷孕:你想清楚了嗎 瑞芳國中 林碧欣.
封面 2015易驾考最新分享: 科目二考试方法秘诀 文章来源:易驾考官网.
基于行业的 企业技术创新信息保障体系研究 刘 华 博士 中国科学技术信息研究所.
國科會經費報銷說明 報告人:陳秀合 分 機: 年11月 12日(一).
第四讲 1949—1991年的中苏关系 及其经验教训.
急難救助措施簡介 內政部社會司 99年6月7日.
“鼠标加水泥”的百货公司——武汉中百 朱巧巧 陆嘉怡 田泽宇.
實用技能學程答客問 Q&A 大明高中附設進修學校 教導處 編製.
畜牧類天然災害查報 及救助作業簡介 臺南市政府農業局畜產科 李東仁 臺南市政府農業局畜產科.
中国特色社会主义政党制度 主讲:西南大学 李强 2011年12月28日.
財團法人台北市任兆璋修女林美智老師教育基金會
100學年度719班 親師懇談.
欢迎南京市政治学科的教研同仁 光临指导.
团队介绍 (1)西湖区社区街道挂职社会实践基地 (2)武义、缙云、双浦乡镇挂职社会实践基地 (3)BOX企业实习社会实践基地
個人投資理財分析 財務狀況匯總表 銀行存款 共同基金 外幣基金 股票投資 保險價值 黃金投資 支出預算 房貸計算 不動產價值 資源變化資料庫
社團資料製作 亞東技術學院課外組 岳擎天
道路、管線事故緊急應變處理課程.
財團法人台北市任兆璋修女林美智老師教育基金會
大 綱 國有財產之來源 國有財產之範圍 國有財產之種類 國有公用財產管理 使用原則 國有公用財產管理
監察院公職人員財產申報處 編製 報告人:林世忠
花的構造- (資料參考--鄭元春 植物Q&A一書) 花瓣 花萼 雌蕊 雄蕊.
認識股票 認識股票.
年終工作獎金 及考績獎金 法規與實務 苗栗縣政府人事處 副處長 陳 坤 榮 中華民國100年12月20日.
103年度身心障礙福利機構評鑑 日間及住宿機構指標說明 ~會計及財務管理~
屏東縣政府對民間團體補助經費作業要點 & 簡易計畫書撰寫概要與核銷注意事項
--洲仔尾的鹼菜 與櫻桃鴨的結合-- 鴨賞的故事.
计算机高级程序设计 第五章.
戲水安全.
外僑扣繳實務講習 1.
職場性騷擾相關法 律責任-以上司對 下屬性騷擾為例
第三章 人类社会及其发展规律.
主講人:曲軒 協理 就業情報資訊 日期:2003年5月8日
衛生筷,衛生嗎? 綠的關懷協會 常務理事 董雅坋.
高粱酒香-金門城.
讀報教育 報告者:施子慧 資料來源:徐瑞美、施子慧.
103年度 健康促進學校輔導與網站維護─ 「臺灣健康促進學校之網站特色介紹」 張子超 教授
107年勞動基準法修法重點解析 高雄市政府勞工局.
國立中山大學管理學院 國際人才培育中心 大專人才培訓就業學程.
高等視窗程式設計 GUI的使用(Dialog Base) 游子宜.
開課單位作業流程及Q&A 開啟衛生署積分系統首頁 畫面如下頁.
精算假設品質的基本要求 精算假設應提出明確的假設數值,同時應提供實際經驗率資料以作為假設訂定之依據,且精算人員應說明實際經驗率與假設數值間的合理關係。 精算假設若由其他單位提供(例如:利率或投資報酬率假設由投資部門提供),精算人員仍應了解其假設的方法,並就其假設合理性及假設方法提出意見。 精算假設若與前一年相較有所變更時,精算人員應說明假設改變的原因,對於有改變的精算假設數值宜列對照表比較並說明。精算人員應評估假設的改變對財務影響是否顯著,若顯著則應提供量化數值以說明其影響程度。
臺南市 107學年度 國中生志願選填試探與輔導知能研習
1.E化系統 之 專案登錄 核銷作業 2.常見退件原因 3.其他注意事項
國中志願選填試探與輔導知能研習 『學校適性輔導實務分享』 2015年12月1日(二) 分享者:蔡幸君.
如何制订幼儿园园本培训工作计划 大连亿达世纪城幼儿园 姜承华 2011年3月10日.
2011年版大學學系探索量表測驗結果說明 輔導室 楊欣翰老師.
中小學教師科博館教學導覽教師研習工作坊 國立自然科學博物館 科學教育組 葉蓉樺博士.
101學年度繁星推薦校內甄選學生說明會 海山高中輔導處
统计学 第7章 参数估计 教师:张文利.
培僑小學 成功父母學堂 常識科專題研習工作坊
104年度自我評鑑 學術單位內部評鑑工作研習會.
訪談地點:高雄縣大社鄉便當店 組員:王佩儀 B 王紀璇 B 許乃心 A
教育部彈性薪資說明會 主辦單位:教育部 執行單位:彈性薪資專案辦公室 主 持 人:周麗芳 國立政治大學財政學系教授 101年4月18日.
Presentation transcript:

一天學會MFC 滕薇鈞2008.07.25

簡單的MFC程式 使用使用M$ Visual Studio 2005: 新增專案

新增專案 選擇 “MFC 應用程式” 專案名稱(MFC_Test)

MFC 應用程式精靈

應用程式類型

建立一個新的Dialog 方案總管->資源檔->點選MFC_Test.rc

建立一個新的Dialog (con.) 進入MFC_Test.rc的資源檢視 首先的動作是點選”Dialog”

建立一個新的Dialog (con.) 在Dialog資料夾上按下左鍵->插入Dialog

新Dialog視窗產生!!

認識工具箱 會用到的簡單工具: Edit Control Group Box Static Text

更改屬性 更改對話視窗名稱 Dialog上面的文字,可以透過屬性裡面的Caption來更改

更改屬性 (con.) 更改文字對齊 利用Align Text可以改變文字控制項對齊的方式 (向左,置中,向右)

Dialog界面配置 用工具箱編輯過後…

Dialog 內部 在Dialog上按下右鍵->加入類別

Dialog 內部 (con.) 利用MFC 類別精靈,建構MyDialog

產生MyDialog檔案 完成MFC類別精靈後,會產生出MyDialog.h及MyDialog.cpp這兩個檔案

介面與程式碼 在MyDialog上面,加入變數 在Edit Control上按下右鍵,加入變數 (為了要連結介面與程式碼)

介面與程式碼 (con.) 分別把這三個“Edit Control”定為a, b, MySum

介面與程式碼 (con.) 利用成員變數精靈,即可用我們想表達的變數來控制程式裡的控制項

介面與程式碼 (con.) 按鈕事件 1.選擇”計算”按鈕 2.按鈕屬性欄,選擇控制項事件

介面與程式碼 (con.) 選擇BN_CLICKED(表示使用者已按一下按鈕) 並按下 <加入>OnBnClickedButton1

介面與程式碼 (con.) 在MyDialog.cpp裡面,會自動生成一個處理按鈕的程式 (如右圖)

介面與程式碼 (con.) 按下計算按鈕 會觸發的事件 把會觸發的事件,寫在 OnBnClickedButton1()

介面與程式碼 (con.) 按下清除鍵 GetDlgItemText可以取得介面控制項理的數值。 SetDlgItemText可以把程式裡的數值assign給介面裡的控制項

Menu選單設定 資源檢視->Menu->IDR_MAINFRAME

Menu選單設定 (建立新Menu選項) 新增一個選項,要執行寫好的Dialog用

Menu選單設定 (Menu的連結) 選擇Menu裡剛剛設好的”MFC加法”選單 編輯ID

Menu選單設定 (與主程式連結1) 在“MFC加法”選項->加入事件處理常式

Menu選單設定 (與主程式連結2) 事件常式處理精靈 訊息選預設(COMMAND) 函式處裡常式名稱(自定) 類別清單(與主程式連結)

Menu選單設定 (與主程式連結3) 結束精靈後, 會產生程式碼 記得加入#include”MyDialog.h” 自動產生的code

Demo 執行畫面 這行字,可以在Menu裡面設定: MFC加法屬性欄->Prompt 輸入文字即可

Demo (con.) Menu呼叫Dialog視窗 輸入數字

Demo (con.) 計算結果 清除數字

Reference http://www.csie.ntu.edu.tw/~r91064/543/MFCTutorial.html http://blog.yam.com/swwuyam/category/1429512 《深入淺出 MFC》2/e

Source Code MyMFC_Test.zip

Q&A

Thanks <(_ _)>