執行vs2013和視覺化程式設計的技術,實現加法對話方塊的實現。有的朋友給我說,都可視化了,c++為什麼還有那麼多的程式碼量,下面我就告訴大家,一行程式碼實現加法和輸出的功能。好知識大家分享。
工具/原料
vs 2013 旗艦版
VASSISTX程式設計助手
方法/步驟
新建一個對話方塊,並新增相應的控制元件,有的朋友說我不會啊,第一次接觸,那麼請參看我的另一篇文章《vs2013之MFC對話方塊實現加法運算之方法(1)》,這裡不再多說,貼上郊果圖:
選中Edit Contral 控制元件,單擊右鍵選中新增變數如下圖:
之後在下圖示記1、2、3的地方進行相應的修改修改的位置如下:
選擇修改,並在其中為變數命名,修改後的如下圖:
之後雙擊Add2進入程式碼編寫頁面,寫下下面的程式碼:
UpdateData(TRUE); m_num3 = m_num1 + m_num2; UpdateData(FALSE);
之後就可除錯運行了,視窗效果如下,但是文字框中卻有0,如下:
不過卻不影響執行,可以輸入資料,進行運算如下圖:
在這裡說一下為什麼會出現這種情況,因為這些整型的變數,是系統自動生成 的,在建構函式時給了它們初值為0,可以在程式碼中檢視,在下圖處可以看到:
注意事項
注意操作的順序,在新增變數時,只有先選中Value才可以選中int型別
注意UpdateData()這個函式的作用,就像一個開關,開啟了關聯,還是關閉了關聯。;