作者cplusplus (一切都結束了)
站內Programming
標題[問題] 按下"顯示視窗" 視窗不會被縮小
時間Sun Aug 31 07:41:33 2008
請教各位,我用MFC自己做了兩種form,A和B
在A上面按下某些按鈕後,B會跳出來,我是使用DoModal()的方式呼叫來顯示B (modal dialog),
現在有個問題就是,當我按下"顯示桌面"的按鈕時,理論上所有視窗都應該縮小,
然後顯示出完整的桌面,但是我發現,如果B顯示了,按下"顯示桌面",
B不會被縮小,還是會出現在桌面上,請問這是為什麼呢? 我有什麼地方用錯了嗎?
我看其它的軟體就算出現modal dialog按下去也會縮小,但就我的不會,
請問我有可能哪些地方的屬性沒有設定對呢? 還是有什麼可能錯誤的地方?
雖然好像很無關痛癢,但是還是被迫要解決,感激不盡!!
PS. "顯示桌面"按鈕和快捷件 "[WINDOW]+D" 一樣效果
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.45.210.97
推 marukocc:topmost? 114.137.30.239 08/31 10:57
→ karcher:不想顯示試試ShowWindow(hWnd,SW_HIDE) 59.115.231.41 08/31 14:36
→ cplusplus:我並不是不想顯示 @@...... 114.45.211.177 09/02 23:23
→ cplusplus:你可能沒搞懂我的意思 @@... 114.45.211.177 09/02 23:23
→ cplusplus:一樓的 topmost也可以被縮小而隱藏 @@ 114.45.211.177 09/02 23:23