2
A
回答
0
透明我認爲你的意思是看不見的,不是半透明的。您可以將窗口的區域設置爲空白區域。在Win32 API中查看SetWindowRgn和Region Functions。如果你想避免純粹的Win32調用,可能有一些等效的MFC類和方法(例如CRgn)。
0
如果你真的想看不見,那麼你可以簡單地清除windowstyle中的WS_VISIBLE位。覆蓋PreCreateWindow並確保清除該標誌。
或者,您可以通過在CreateWindow調用中指定HWND_MESSAGE作爲父HWWD來創建一個僅處理消息的窗口。
2
您可以使用分層窗口進行透明度效果。請參閱http://msdn.microsoft.com/en-us/library/ms997507.aspx。一定要設置WS_EX_LAYERED位並使用UpdateLayeredWindow。即使窗口對用戶不可見,這也允許您捕獲郵件。
相關問題
- 1. 在MFC中創建透明窗口
- 2. 創建一個完全透明的WPF窗口來捕獲鼠標事件
- 3. 如何使用MFC創建全屏窗口?
- 4. 窗口的背景中創建一個透明的孔 - WPF
- 5. 做了一個矩形完全透明(窗口中的一個洞)WPF
- 6. 如何使用wxPython創建一個帶alpha通道透明度的窗口?
- 7. 如何創建一個透明的圓?
- 8. 如何創建一個透明的UIBarButtonItem?
- 9. 如何用非矩形按鈕創建透明窗口?
- 10. Pygame中完全透明的窗戶?
- 11. 做一個完全透明的textarea
- 12. 帶透明度的java全屏窗口
- 13. 是否可以創建一個由透明瀏覽器組件組成的無窗口mfc C++應用程序?
- 14. 使窗口的標題欄完全透明
- 15. 如何讓另一個應用程序的窗口透明?
- 16. 如何創建兒童分層透明窗口?
- 17. UITabBar完全透明
- 18. C++完全透明窗口,但仍然閱讀文本爲例
- 19. Direct2D:在透明父窗口上的不透明子窗口
- 20. 我可以創建一個窗口,其客戶區域是透明的(使用透明度鍵)並點擊?
- 21. Java透明窗口
- 22. 如何創建一個透明的tableview,每個單元格都是透明的?
- 23. 如何用完全透明的文本創建具有半透明背景的按鈕?
- 24. 完全透明的圖像
- 25. 如何在透明窗口中繪製透明的DirectX內容?
- 26. 用透明背景創建一個DialogFragment
- 27. 與Linux的透明窗口
- 28. 如何「清除」WinAPI透明窗口
- 29. 使非彈出式窗口在mfc中透明
- 30. MFC:如何創建Skinnied對話框與透明PNG作爲後衛(而不是窗口鉻)?