mfc編輯框輸入內(nèi)容 MFC中怎么在狀態(tài)欄中加入靜態(tài)文本控件和編輯框控件?
MFC中怎么在狀態(tài)欄中加入靜態(tài)文本控件和編輯框控件?將變量添加到靜態(tài)文本控件并設(shè)置其父窗口,例如CStatic Mumu測(cè)試.SetParent(&;狀態(tài)欄)//參數(shù)是指向狀態(tài)欄的指針或引用。然
MFC中怎么在狀態(tài)欄中加入靜態(tài)文本控件和編輯框控件?
將變量添加到靜態(tài)文本控件并設(shè)置其父窗口,例如CStatic Mumu測(cè)試.SetParent(&;狀態(tài)欄)//參數(shù)是指向狀態(tài)欄的指針或引用。然后獲取特定狀態(tài)欄的位置,并將靜態(tài)文本控件移動(dòng)到此位置,例如:CRTMuStatusBar.GetStatusBarCtrl(). Getrect(3,rect)//狀態(tài)欄的第四個(gè)區(qū)域矩形爆燃(1,1,1,1)米父.MoveWindow(rect)添加與上述類似的編輯框。
MFC中當(dāng)對(duì)話框增大時(shí)如何讓編輯框等控件跟著增大?
對(duì)話框中的控件和文字不會(huì)更改,相對(duì)于對(duì)話框左上角的位置(即窗口的0.0坐標(biāo))也不會(huì)更改。另外,一般沒有編程器設(shè)計(jì)來改變控件的大小,只有控件的位置才會(huì)改變。其思想必須是:在初始化窗口時(shí),記錄每個(gè)控件的位置坐標(biāo),以及對(duì)話框的大小,然后計(jì)算控件的位置坐標(biāo)與對(duì)話框大小的比值來處理對(duì)話框的WM,大小根據(jù)比值來調(diào)整控件的位置??梢允褂每刂谱兞康某蓡T函數(shù)MoveWindow來更改位置和大小。