MFC,有兩個對話方塊

2023-01-12 15:55:33 字數 574 閱讀 8191

1樓:匿名使用者

hwnd hwnd = ::findwindow(null,_t("我是2號對話方塊"));

hwnd hbtn = ::findwindowex(hwnd ,null,null,_t("我是按鈕"));

::sendmessage(hbtn,bm_click,0,0);

沒有getdlgitem(idd_mymfc_dialog)->getdlgitem(idc_button3)->enablewindow(true);這種用法的。。。

2樓:添命

簡單的方法,傳入要控制的那個對話方塊的指標,用指標操作

3樓:匿名使用者

你也不說明白想怎麼控制,你是想點選第一個對話方塊後按鈕後,讓第二個執行什麼動作?還是想你移動到第一個對話方塊後的按鈕後,就讓第二個對話方塊執行什麼動作? 你想讓第二個按鈕執行什麼動作?

其實你就是想知道怎麼讓第二個對話方塊按鈕跟第一個對話方塊按鈕怎麼建立直接聯絡!

那麼應該分別為兩個按鈕各自建立一個類了!具體方法太麻煩!建議你看孫鑫的教程裡面有個關於按鈕的。看完了或許你就會了!

mfc怎麼彈出對話方塊或者警告框,MFC怎麼彈出對話方塊或者警告框

afxmessagebox t 列表為空!其中 t是為了適應多型別字串 unicode和多位元組 該函式還可以定製按鈕和圖示樣式,如下為帶有問號圖示和三按鈕的提示框 if idyes afxmessagebox t 是否要清空列表?mb iconquestion mb yesnocancel do ...

android對話方塊加「確定取消」兩個按鈕,卻總只顯示怎麼回事

如果增加的button沒有顯示,則可能是方法呼叫錯了android 對話方塊dialog的按鈕增加方式 增加確定按鍵 dialog.setpositivebutton 確定 new dialoginte ce.onclicklistener 2.增加取消按鍵 dialog.setnegativebu...

MFC如果我有兩個編輯框和按鈕,怎麼實現同按鈕在不同的編輯框觸發不同的事件

什麼叫 覆在不同的編制輯框觸發 這個需要bai具體描述du。如果你是說,在點zhi 擊按鈕之前的dao對話方塊焦點,那麼需要你自己做一個標記變數 類成員 在兩個編輯框的焦點事件 onfocus onkillfocus等 中記錄焦點狀態,之後在按鈕響應函式中,通過這個標記變數做if分支處理。mfc中我...