看板 Programming 關於我們 聯絡資訊
請教各位,我用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