如何用MFC做一個簡單的加法器

vs 2010 開發MFC應用程式,設計一個簡單加法器

工具/原料

電腦
vs2010

方法/步驟

打開vs2010,選擇「文件|新建|項目」命令,選擇「visual C++|MFC|MFC應用程式」,在「名稱」文本框中輸入項目名稱,以「S2_1」為例,點擊確定。

出現MFC應用程式嚮導對話框,選擇「應用程式類型|基於對話框」,其他選項保持默認值不變,點擊完成。

編輯對話框資源,將相應控制項添加至相應位置,需要添加3個按鈕(button)、4個標籤(static text)、3個編輯框(edit box)和1個分組框(group box),將控制項標題改成符合要求的名稱,同時設置標示符如下:

按鈕1:caption:求和;ID:IDC_ADD

按鈕2:caption:清零;ID:IDC_CLEAR

按鈕3:caption:退出;ID:IDCANCLE

標籤1:caption:加法器

標籤2:caption:第一個操作數:

標籤3:caption:第二個操作數:

標籤4:caption:運算結果

編輯框1:ID:IDC_OPERATOR1

編輯框2:ID:IDC_OPERATOR2

編輯框3:ID:IDC_RESULT;read ONLY:True

分組框:caption:空

最終效果如下圖

向應用程式加入成員函數和成員變量,完成加法器功能,單擊「項目|類嚮導」

在彈出的「類嚮導」對話框中選擇默認項目S2_1、類名CS2_1Dlg,選擇「成員變量」標籤

雙擊控制項ID列表中的IDC_OPERATOR1,彈出「添加成員變量」對話框,在「成員變量名稱欄「中輸入m_fOperator1,在」類別「欄選擇Value,在」類型「欄中選擇float,單擊確定,成員變量m_fOperator1就加入到了變量列表當中

同理加入其他控制項的相應變量

IDC_OPERATOR2:float、m_fOperator2

IDC_RESULT:float、m_fResult

最終結果如下圖顯示

單擊」項目|類嚮導「,彈出」MFC類嚮導「,選擇默認項目名稱S2_1、類名CS2_1Dlg,選擇」命令「標籤,為求和按鈕添加滑鼠左鍵單擊消息響應函數:

在」對象ID「下拉列表中選擇IDC_ADD

在」消息「下拉列表中選擇BN_CLICKED

單擊」添加處理程序「,在彈出的itanjian成員函數對話框中顯示所要添加的函數名字,這裡採用默認的OnClickedAdd()

單擊」編輯代碼「對剛才添加的函數編輯代碼

重複上述步驟,為清零按鈕添加左鍵單擊響應函數OnClickedClear()

所要編輯的代碼如下

進行編譯ctrl+F7,生成ctrl+F5,運行該程序,加法器功能即可實現。

(= =編譯發現代碼裡面FALSE打錯了)

相關文章

  1. 如何用3dmax做一個簡單的涼亭

    我們可以用最簡單的形狀來建涼亭的模型,今天就用四稜錐和長方體建一個簡單的涼亭模型. 工具/原料 3dmax9 方法/步驟 首先打開3dmax,設置單位.我這裡全部都用米(m)作為單位 在創建基本體裡選 ...
  2. 如何用CDR做一個簡單的立體箱子

    工作中有時會需要做一些簡單的立體視圖來,CDR可以很輕易的做出來哦!這是以一個簡單的抽獎箱為例. 工具/原料 CDR軟體 方法/步驟 首先用矩形工具(快鍵F6)並按住Ctrl鍵畫一個正方形,填充顏色 ...
  3. 如何用VB6做一個簡單的程序

    用VB可以開發和設計簡單的小程序,當我們裝好編程軟體VB6後,就可以動手編程了,從哪裡開始呢,先熟悉界面,然後就可以動手做小程序了,先從簡單的開始,慢慢地加深,你會感覺自己也可以編程了.以下步驟就是做 ...
  4. 如何用cnstu3D做一個簡單的杯子

    3D軟體基本物體之一--做杯子 方法/步驟 打開軟體 新建一個柱狀體 切換到編輯模式[可以用Tab快捷鍵切換] 進入編輯模式 左上角的俯視圖裡面,選擇面,箭頭所示 選中頂面 按下快捷鍵s,滑動滑鼠,再 ...
  5. 如何用文本做一個簡單的HTML網頁

    見到許許多多的個性網頁,有沒有想過自己做一個漂亮的網頁.小編教大家用文本製作一個簡單的靜態網頁. 工具/原料 一個文本文檔 方法/步驟 首先我們在桌面點擊右鍵找到新建. 然後點擊新建中的文本文檔 這時 ...
  6. 如何用AE做一個簡單的幾何圖形變換動畫

    MG現在正流行,玩gif的童鞋們肯定也很像玩一玩這些.這在AE中還是有很多基礎簡單但好玩的方法的,本經驗分享的就是一些最簡單的圖形的玩法. 工具/原料 AE cc 2014 方法/步驟 打開AE軟體, ...
  7. 如何用PS做一個簡單微信的圖標

    熟悉PS操作技巧,在找一些素材練習,你就會掌握PS技巧,看看看我是如何用形狀工具做微信圖標的 工具/原料 PS 電腦 方法/步驟 打開PS,找到形狀工具,然後選擇圓形形狀工具,在畫布裡面拖出來,然後調 ...
  8. 如何用卡紙做一個簡單的信封

    給大家分享一下,如何用一張A4的卡紙製作一個簡單的信封 工具/原料 卡紙,雙面膠 方法/步驟 A4的卡紙在1/3處對摺,折出摺痕 剩餘部分對摺,折出摺痕 再打開 將兩頭往起來折1厘米左右 再邊緣處貼上 ...
  9. 如何用絲帶做一個簡單的蝴蝶結

    怎樣用絲帶做一個簡單的蝴蝶結,給大家分享一下. 工具/原料 絲帶,線,雙面膠,剪刀 方法/步驟 準備絲帶,長度大概8厘米左右 在一頭貼上雙面膠 將雙面膠上面一層撕掉,把另一端繞過來,粘好 把做好的這個 ...
  10. 如何用卡紙做一個簡單的雨傘

    傘的材質有很多種,給大家分享一下如何用卡紙做一個簡單的雨傘方法 工具/原料 卡紙,細鐵絲 方法/步驟 準備正方形的卡紙,將其中一片剪成圓 另外的按照同樣的方法剪好 取其中一片對摺,再對摺 其它的按同樣 ...
  11. 自學3DMAX,如何用3DMAX做一個簡單的家裝

    3DMAX是一個強大的軟體,應用範圍特別廣,特別是在裝修出圖方面,下面我來教大家如何用3D做一個簡單的家裝 工具/原料 一台電腦 3DMAX軟體 一雙強有力的雙手 一個正在思考的大腦 方法/步驟 打開 ...
  12. 如何用python3做一個簡單的搜素引擎

    python具有很強大的網頁抓取分析能力,很適合做爬蟲,個人不建議用python做搜尋引擎,當數據量大的時候特別慢,現在分享一個簡單的python搜尋引擎實例,僅供參考 工具/原料 python 電腦 ...
  13. 如何用PS做一個簡單的面膜產品介紹頁

    如果你準備成為一個網絡電商平面設計人員的話,那你每天都會需要設計製作很多產品的介紹頁,PS將會成為你每天都離不開的軟體,今天,我們就來講一個產品介紹頁的製作案例,在PS軟體中如何去做一個簡單面膜產品介 ...
  14. 如何用python做一個簡單的購物車?

    如何用python做一個簡單的購物車? 用戶輸入金額,然後列出所有的產品,用戶選擇產品id,將這個產品放入購物車,同時金額也會相對應地減少. 方法/步驟 首先讓用戶輸入金額. 定一個產品列表produ ...
  15. 如何用pr做一個簡單的MAD

    有的小夥伴想做MAD或AMV成為up主,或者出於興趣做視頻.這裡用pr做一個簡單的MAD,以了解流程. 工具/原料 Adobe Premiere 方法/步驟1 首先創建一個項目 在左下角區域中右鍵新建 ...
  16. 如何用office2010的EXCEL做一個簡單的表格

    用excel做表格非常方便,只需要簡單的幾步,就可以做出簡單實用的表格了,下面我們做個簡單的課程表 工具/原料 電腦一台 office2010軟體一套 方法/步驟 打開新建的EXCEL表格,橫向選中8 ...
  17. 如何用樹莓派Raspberry Pi做一個簡單的控制系統

    樹莓派是一種只有信用卡大小的卡片式電腦,基於linux系統,方便一些diy或者產品原型搭建.本篇教你如何用樹莓派搭一個簡單的控制系統,通過可以通過手機瀏覽器遠程控制開關. 工具/原料 樹莓派+sd卡+ ...
  18. 如何用易語言做一個簡單的登錄窗口

    如何用易語言做一個簡單的登錄窗口呢?這是最基本了知識了,下面a9就教大家用易語言做一個簡單的登錄窗口 工具/原料 易語言5.11+ 方法/步驟 首先,我們運行易語言 然後我們新建一個Windows窗口 ...
  19. 如何用易語言做一個簡單的百科搜尋工具

    平時要搜尋一些不知道得詞彙太麻煩,怎麼自己做一個簡單的百科搜尋工具,可以找到自己想要的詞彙呢? 工具/原料 易語言 精益模塊 方法/步驟 打開易語言,新建一個Windows窗口程序. 添加3個組件.一 ...
  20. 如何用excel表格做一個簡單的值班表

    學生時代的值日值班表,到工作的工作值班表,相信大家都見過.小編試著做了一個簡單的值班表,希望可以幫助到有需要的朋友. 方法/步驟 在表格的上面輸入兩個菜單,一個為時間,一個是人員. 接著在日期和人員下 ...