程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> mfc-MFC中對話框關閉問題(模態和非模態均可)

mfc-MFC中對話框關閉問題(模態和非模態均可)

編輯:編程綜合問答
MFC中對話框關閉問題(模態和非模態均可)

我在主對話框中添加的菜單,單擊菜單項彈出一個新的對話框,(主對話框和新對話框是兩個不同的類),現在想關閉新對話框,要怎麼做呢?

最佳回答:


問題能說清楚點嗎?
如果新對話框上面有關閉按鈕"X"或是已經設計了“確定”按鈕、“退出”按鈕,用這三個方法都可以關閉新的對話框。當然WM_CLOSE、OnOk、OnCancel都必須實現或是使用新對話框上默認的。
如果想通過主對話框關閉新對話框,可以在新對話框生成前設置一個定時器,當達到一定的時間後在定時器的回調函數中調用“::SendMessage(新對話框的hWnd,WM_CLOSE,0,0);”來關閉新對話框。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved