就是做一個計算機的界面,都是按鈕,從0到9,還有+,-,*,/,%,每按一個人按鈕,就在旁邊的一個文本框中顯示一個按鈕的內容,要能連續顯示,比如說123+-%*1234221234等,應該怎麼實現,求解,我剛剛學MFC。
vc,選擇建立對話框的工程,然後開始往界面上添加一個編輯框和其他的代表數字+、-、×、%的按鈕,編輯框生成CString strShow變量,用於在編輯框顯示,沒按一次按鈕,就讓strShow + 按鈕所代表的字符串,然後調用updatedata,更新顯示,當然你要生成一個float或者int型的變量,用於實際的運算。最終當用戶點擊 = 按鈕後,把整型變量保存的結果改成CString給strShow,然後更新顯示就行了。