vc動態生成編輯框,並獲取使用者輸入,如何建立編輯框和編輯框

2021-05-02 22:08:08 字數 1046 閱讀 4069

1樓:匿名使用者

在你程式要顯示的那個類裡面新增變數cedit *pedit;在要顯示的按鈕裡pedit = new cedit();

crect rect;

rect.bottom=80;

rect.left=50;

rect.right=200;

rect.top=50;

pedit->create(es_multiline | ws_child | ws_visible | ws_tabstop | ws_border,rect, this, 1);

在交換資料的按鈕了char a[100];

pedit->getwindowtext(a,pedit->getwindowtextlength()+1);//取文字

cstring m;

m.format("%s",a);

pedit->setwindowtext("17987898");//輸出文字

messagebox(m); 引數你可以自己調,那個風格的id我沒找到,這個是網上的例子帶的引數。你自己在找找rect是修改顯示區域的如果你需要數值,請自己型別轉換吧。 還有就是 其實不一定要動態建立,可以提前做好隱藏了,需要的時候顯示,這樣簡單多了getdlgitem(編輯框id)->showwindows(sw_show);//顯示 隱藏式sw_hide

2樓:歸悅欣

用編輯框類的create函式。

mfc 想做一個搜尋框 在使用者輸入的時候 編輯框裡動態出現一個x圖示 用來清除編輯框內容像qq搜尋框那樣的 25

用vc的mfc程式設計怎麼用編輯框輸入值並用另一個編輯框輸出內容

3樓:匿名使用者

void cmy11dlg::onbutton1()

4樓:匿名使用者

updatedata(true)

獲取值updatedata(false)

輸出到另一個框中

條件是你的空間已經關聯了變數

vc編輯框獲取游標位置,VC 編輯框 獲取游標位置

idc edit是控制元件的id m edit.setsel pos,pos,true 設定int n m m edit.getsel n,m 獲得其中n就是位置 可以用getcursorpos函式獲取游標位置 函式功能 該函式檢取游標的位置,以屏內幕座標表示。容函式原型 bool getcurso...

MFC編輯框中游標問題,MFC 編輯框中 如何獲得游標所在位置

據我所知,你還是不要用那個updatedata函式,如果你想往編輯框裡的某個位置插入字串,你可以用setsel,然後replacesel插入字串,應該就可以了 vc6.0mfc怎麼讓編輯框裡預設顯示游標 資源編輯器中,開啟對話方塊資源,ctrl d設定控制元件順序 tab order 將編輯框設定為...

易語言編輯框1 內容 到文字 變數1 與編輯框1 加入

編輯框1.內容 到文du本 變數1 看 號就zhi應該明白 就是dao讓編輯回框1的內容等於答到文字的變數,不管編輯框1裡面有沒有內容,編輯框1的內容只等於變數 編輯框1.加入文字 到文字 變數1 看加入 意思就是不管有沒有內容 在編輯框中加入變數,英文名稱 addtext 將指定文字加入到編輯框內...