0
我在主對話框中有一個按鈕,如果單擊它,彈出對話框將打開。現在,當我單擊該按鈕時,我應該停止創建這麼多彈出對話框。所以,我需要檢查是否子窗口已打開。請幫助我,如何獲取子窗口的句柄?如何檢查彈出對話框是否已經打開?
我在主對話框中有一個按鈕,如果單擊它,彈出對話框將打開。現在,當我單擊該按鈕時,我應該停止創建這麼多彈出對話框。所以,我需要檢查是否子窗口已打開。請幫助我,如何獲取子窗口的句柄?如何檢查彈出對話框是否已經打開?
我不確定這是否是你想要在你的程序中的東西,但一定要試一試。可能是一旦你的工作完成了第一個彈出對話框,添加另一個按鈕,名稱是「關閉」在彈出框,可以讓它關閉它,並在事件處理程序中,只需鍵入OnOK()。
void CMyDlg::OnClose()
{
CDialog::OnOK();
}
.. 希望這會有所幫助。
彈出對話框是非模態的。 – Ramya