MFC里面怎樣同時(shí)存在兩個(gè)窗口 在一個(gè)主窗口中點(diǎn)擊按鈕 消息響應(yīng) 顯示另外一個(gè)對(duì)話框

2022-09-12 01:20

1個(gè)回答
為另一個(gè)對(duì)話框關(guān)聯(lián)一個(gè)類CMyDlg。在主對(duì)話框中增加CMyDlg的成員變量,然后在按鈕單擊事件的響應(yīng)函數(shù)中用該變量創(chuàng)建并顯示一個(gè)對(duì)話框即可。
相關(guān)問(wèn)答
mfc怎么在父窗口實(shí)現(xiàn)點(diǎn)擊子窗口按鈕
1個(gè)回答2022-09-09 01:30
你可以把在父窗口的指針保存在子窗口的類里面(增加一個(gè)數(shù)據(jù)成員),然后就能用指針調(diào)用播放函數(shù)了。MFC里的窗口類都有一個(gè)指向父窗口的指針,通過(guò)CWnd::GetParent()獲得,指針在創(chuàng)建窗口的時(shí)候...
全文
MFC 怎么點(diǎn)擊主窗口里面的一個(gè)按鈕彈出子窗口?
3個(gè)回答2022-08-01 19:42
直接再添加一個(gè)新的對(duì)話框資源,為他添加一個(gè)新的類(CXXXCdlg), 如果響應(yīng)父窗口的按鈕被單擊事件。 CXXXCdlg cdlg; cdlg.DoModal();
在VC /MFC中我想點(diǎn)擊一個(gè)窗體上的按鈕后使窗體最小化最好是最小化到任務(wù)欄中!!
3個(gè)回答2022-08-14 18:29
比如說(shuō)你要最小化的窗口對(duì)象是:m_MinDlg 那么 m_MinDlg.ShowWindow(SW_MINIMIZE); 就行了 如果是在這個(gè)窗體內(nèi) 那么 ShowWindow(SW_MINIMIZ...
全文
VC的MFC點(diǎn)擊彈出窗口,新建一個(gè)窗口,在另一個(gè)窗口的點(diǎn)擊按鈕可以彈出新建窗口,要具體的。
1個(gè)回答2022-08-16 03:53
您好!我也遇到了同樣的問(wèn)題,可以向您請(qǐng)教一下嗎?
vc中,建了一個(gè)多文檔的MFC程序,想在主窗口中點(diǎn)擊某按鈕后,顯示子窗口,請(qǐng)問(wèn)如何實(shí)現(xiàn)?。恐x謝
3個(gè)回答2022-07-24 22:24
對(duì)話框時(shí),系統(tǒng)會(huì)提示您創(chuàng)建一個(gè)新的對(duì)話框類,稱為CBbDlg CMyDlg的成員變量在主對(duì)話框中的首次增長(zhǎng),那么該變量與按鈕的Click事件的響應(yīng)函數(shù)
汽車的車窗怎么關(guān)?按那個(gè)按鈕是開(kāi)窗啊
1個(gè)回答2023-10-20 09:26
那個(gè)按鍵往下按就是開(kāi)窗,往上撥就是關(guān)窗
易語(yǔ)言在啟動(dòng)窗口中新建多個(gè)新窗口,點(diǎn)擊一個(gè)按鈕打開(kāi)一窗口,這些窗口都在啟動(dòng)窗口的按鈕下方怎么編寫(xiě)?
1個(gè)回答2023-01-04 04:37
新建窗口-比如是“窗口1”在啟動(dòng)窗口中增加一個(gè)按鈕,在按鈕點(diǎn)擊事件下寫(xiě)載入(窗口1,,真)調(diào)試運(yùn)行就可以了
求按鍵精靈多窗口 自動(dòng)點(diǎn)擊同一按鈕的腳本
1個(gè)回答2023-04-17 12:55
我以360瀏覽器為例,具體視瀏覽器和所瀏覽頁(yè)面的不同修改. HwndEx?=?Plugin.Window.SearchEx(0,?"360安全瀏覽器",?0) If?HwndEx?<>?""?The...
全文
易語(yǔ)言如何通過(guò)動(dòng)態(tài)的窗口句柄來(lái)判斷一個(gè)窗口是否存在?是超文本瀏覽框中來(lái)自網(wǎng)頁(yè)的消息里的信息框窗口
1個(gè)回答2022-10-14 03:48
你的思路局限在“動(dòng)態(tài)的窗口句柄” 了,其實(shí)你完全可以通過(guò) 查找窗口→查找子窗口的形式來(lái)判斷是否出現(xiàn)這個(gè)窗口 ,比如 ”注冊(cè)成功“這幾個(gè)字 就可以通過(guò)這中方式來(lái)實(shí)現(xiàn),純手工碼字~
熱門(mén)問(wèn)答