基於對話框的MFC程序實現非模態對話框主對話框最小化時子對話框不最小化

要實現如上所述的功能,只需在非模態對話框創建的時候,將子窗口的父窗口指向桌面即可,代碼實現如下:

CDLG * pdlg = new CDLG();
pdlg.Create(IDD_DLG_DLG, GetDestopWindow());
pdlg.ShowWindow(SW_SHOW);

這樣顯示的子窗口,在主窗口最小化時,子窗口就不會一起最小化
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章