[問題] MFC中如何用A的Dialog開啟B的Dialog且A的功能還能動?

看板C_and_CPP作者 (過太爽XD)時間16年前 (2009/12/16 17:29), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
各位MFC高手, 我使用VS2005用MFC建立了一個Dialog稱之為A, A上面有一些按鈕各有其對應的功能, 我現在想按某顆按鈕跑出另一個Dialog叫B。 目前的問題是當跑出B時, 我還想按A上的按鈕, 可是A卻像鎖住一樣不能按了, 除非把B關掉, 請問有辦法可以讓A跟B同時存在且可以使用兩個Dialog的功能嗎? 我的Code為: DialogB *DrawWindow = new DialogB(); DrawWindow->DoModal(); 若將DrawWindow->DoModal();改成DrawWindow->ShowWindow(SW_SHOW); 這樣會讓程式當掉>< 可否請各位高手賜教, 感謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.146.252.184 lazyworker:轉錄至看板 Programming 12/16 17:31

12/16 17:56, , 1F
關鍵字:modeless
12/16 17:56, 1F

12/16 18:01, , 2F
可網路搜尋"modeless dialog"解決
12/16 18:01, 2F

12/16 21:01, , 3F
感謝兩位的關鍵字, 以解決, 謝謝:)
12/16 21:01, 3F
文章代碼(AID): #1BAAYEMG (C_and_CPP)