功能:
四個編輯框,對應的是姓名,年齡,年級和電話。其中年齡需要用到一個spin,就是上下點擊的,可以相應的數據加1或者減1.
點擊輸入后,可以成功的顯示你的信息。
注意的地方:
1.對于spin的使用。
首先就是如何響應它的消息,也就是自定義你的函數。對于默認的,當然是加1或者減1了。可是如何寫個性化的呢?
比如,自定義的話就是加2或者加3呢?
很簡單,看看我寫的響應代碼:















注意這個函數如何編寫,切換到消息列表,然后對于SPIN控件,響應的消息就是UDN_DELTAPOS,所以需要響應的響應這個函數,自動生成了前后個一句的代碼。然后看看上面,有個UpdateData函數,注意這個函數的巨大功效,后面會繼續說到。
里面的就是處理的函數了,處理完后,還是要調用這個函數來顯示出來。
我想說的是:將控件和變量想關聯的巨大好處,看到沒有,將這個控件和變量關聯,直接可以控制m_age,從而可以直接使得輸出發生相應的變化。
不必要再得到相應控件的ID,得到內容,再加1,或者其他。
響應按鈕的函數:


















最后一個就是默認的退出按鈕了:









我的BUG:
輸入后就是沒有顯示的輸出,明明編輯框有內容,為何沒有輸出呢?
看看書上,我真傻,書上點擊代碼后,總是要UpdateData()一下,這樣就是使得那些控件的內容寫入到你的變量之中啊。
如果沒有寫入,初始值當然為0,此時,才不會有輸出呢!
總結:
綁定控件有好處,給每個控件一個對于的變量名和類型,控制它的內容,真好!!!!
下載地址:http://www.shnenglu.com/Files/deercoder/test14.rar