c mfc工程,寫對話方塊帶兩個按鈕和編輯框,點選按鈕在編輯框上顯示」hello world!「

2022-03-14 21:12:51 字數 3355 閱讀 8419

1樓:匿名使用者

on_command(按鈕id1,clickbtn1)on_command(按鈕id2,clickbtn2)類名::clickbtn1()

類名::clickbtn2()

2樓:

繫結編輯框 變數 edit

響應按鈕1 訊息:

edit.setwindowtext("hello world!");

響應按鈕2 訊息:

cstring str;

edit.getwindowtext(str);

messagebox(str);

就這些.

3樓:匿名使用者

我現在宿舍停電了,明天發給你吧。。

c++mfc工程,寫一個對話方塊帶兩個按鈕和一個編輯框,點選第一個按鈕在編輯框上顯示」hello world!「 20

4樓:小呆瓜

獲取編輯框id,然後用setwindowtext或者直接用setdlgitemtext實現。

getdlgitem(id)->setwindowtext(l"hello world")或者直接setdlgitemtext(id,l"hello world")

mfc 對話方塊 一個按鈕實現兩個功能?

5樓:滄海雄風

用一個變數儲存按鈕狀態

然後根據 按下後 根據狀態 實現不同功能

在標頭檔案定義int b_flag;

在開始初始化 b_flag

在button函式中判斷執行

if( b_flag)

else

6樓:05劍塵

加一個全域性變數,初始設定為0,按下按鈕時,判斷這個變數的值,為0,則呼叫第一個功能,然後將該數值置1,為1則呼叫第二個功能,然後將數值置0.

(jsp)新增一個按鈕,使用傳遞引數的方法實現單機按鈕彈出對話方塊顯示hello world

7樓:在晴天的雨傘

你這問題描述的不是很條理, 兩個按鈕, 新增點選事件, 編輯框新增一個控制變數m_cedit;

剩下的就是setwindowtext()和getwindowtext()來設定編輯框顯示的內容和獲取編輯框裡的內容,;

點選按鈕一, 在按鈕一的點選事件中, setwindowtext(), 將helloword顯示到編輯框上; 點選第二個按鈕, 在第二個按鈕點選事件中, getwindowtext()獲取編輯框中的內容, 然後messagebox()輸出來,ok了.

mfc顯示對話方塊後,如何實現點選對話方塊的確定按鈕讓編輯框中的內容顯示到主框架上?

8樓:匿名使用者

建立一個對話方塊成員變數(public: cstring m_str),在確定按鈕響應函式onok裡面,將三個編輯框的繫結變數(cstring型別)賦值給m_str:

m_str = m_edit1+" "+m_edit2+" "+m_edit3;

在對話方塊模態呼叫(domodal)處,通過一個主框架的類成員cstring接收變數:

m_showstr = dlg.m_str;

這樣資料接收就完成了,至於怎麼顯示,要看你的「主框架」是什麼結構什麼型別了。

9樓:手機使用者

把對話方塊做成非模態的就可以了吧

在主框架上,比如frame類或者view類裡面定義一個對話方塊的指標,然後在用的地方new一個對話方塊,點確定了把對話方塊隱藏了,不要銷燬,這樣在主框架裡就能呼叫對話方塊裡的引數了

還有用全域性變數很方便,在對話方塊裡直接extern就行了請採納答案,支援我一下。

c++mfc工程,寫一個對話方塊帶兩個按鈕和一個編輯框,點選第一個按鈕在編輯框上顯示」hello world!「 50

10樓:匿名使用者

你這問題描述的不是很條理, 兩個按鈕, 新增點選事件, 編輯框新增一個控制變數m_cedit;

剩下的就是setwindowtext()和getwindowtext()來設定編輯框顯示的內容和獲取編輯框裡的內容,;

點選按鈕一, 在按鈕一的點選事件中, setwindowtext(), 將helloword顯示到編輯框上; 點選第二個按鈕, 在第二個按鈕點選事件中, getwindowtext()獲取編輯框中的內容, 然後messagebox()輸出來,ok了.

11樓:匿名使用者

問如此簡單問題,咋回答呢

mfc如何實現通過一個按鈕將兩組單選框的內容複製到編輯框裡

vs2008 c++ mfc**實現問題,如何點選一個按鈕後彈出另一個視窗,

12樓:

最簡單的方法,在資原始檔中建立一個dialog,然後生成對應的類及其類檔案,例如建立了對話方塊類為cdlgmy,那麼在你的按鈕響應函式中新增 :

cdlgmy dlgtmp;

dlgtmp.domodle();即可

13樓:匿名使用者

class yourdlg : public cdialog;//在資源管理器中自己新增一個dialog,然後id號命名為idc_yourdlg

}cpp檔案中函式實現

yourdlg::yourdlg(cwnd* pparent /*=null*/)

: cdialog(yourdlg::idd, pparent){}yourdlg::~yourdlg()在你自己的視窗類中增加按鈕響應函式

afx_msg void onclick();

cpp中增加

begin_message_map(子類名,父類名)on_bn_clicked(按鈕id, onclick)end_message_map()

void yourdlg::onclick()

14樓:菜菜

....按鍵點選事件,例項一個視窗類,domodel,

mfc 對話方塊 想點選按鈕然後讀入輸入編輯框中的字元並應用,應該怎麼做?

15樓:匿名使用者

雙擊按鈕,可以手動也可以自動新增訊息相應函式,然後再響應函式裡面用函式獲取編輯框的內容,進行處理,編輯框可以獲取文字,也可以獲取整型資料,很多函式都可以通過mfc查詢,建議你裝一個mfc

訊息響應建立完成後在裡面新增處理過程(雙擊控制元件可以快速新增空間單擊響應函式)

如:getdlgitemtext(idc_combo6,str);//前面是控制元件的id號,後面是儲存獲取到的字元

MFC顯示對話方塊後,如何實現點選對話方塊的確定按鈕讓編輯框中的內容顯示到主框架上

建立一個對話方塊成員變數 public cstring m str 在確定按鈕響應函式onok裡面,將三個編輯框的繫結變數 cstring型別 賦值給m str m str m edit1 m edit2 m edit3 在對話方塊模態呼叫 domodal 處,通過一個主框架的類成員cstring接...

電腦開機出現了這個對話方塊怎麼把這個對話方塊刪掉

開始 設定 控制面板 使用者賬戶 更改使用者登入和登出方式 把2個勾都打上,ok 如果出現客戶服務禁止了 右鍵點選網路上的芳鄰 屬性 找到本地連線 右鍵屬性 在開啟的對話方塊裡找到netware刪除 開始 控制面板 使用者賬戶 找到administrator這個賬戶點進去,然後把使用歡迎螢幕的勾勾上...

下面英語對話方塊求翻譯

不,我不穿。它太無聊了。是的,我一定要穿。它是一件白色襯衫,一件藍色夾克衫和藍色長褲。是的,我穿它去學校。不,我不做,這個事很無聊。是,我必須。這是件白襯衫,藍色的夾克,和藍色的褲子 是的,我們穿它去上學。不,它是枯燥的 這是一件白襯衫,一件綠色的夾克和綠色的褲子 麻煩大家幫忙翻譯一下英語對話方塊裡...