是否存在C++中的僅限消息窗口的類/示例應用程序Win32?消息窗口C++ Win32類/示例
1
A
回答
1
如果我回想起來,標準的解決方案是創建一個基本無窗口的消息泵,就像平時一樣,但從不調用ShowWindow。通過這種方式,您可以接收和處理髮送到所有窗口的標準消息,如WM_QUERYENDSESSION。
0
當您需要在線程中處理Windows消息時使用僅消息窗口,但實際上並不想在屏幕上顯示窗口。
例如,如果您想使用Windows計時器,但沒有可以鎖定的現有UI窗口。
6
從文檔爲CreateWindow:
hWndParent [IN]句柄窗口的父或所有者窗口被創建。到 創建一個子窗口或一個擁有的 窗口,提供一個有效的窗口句柄。 此參數對於彈出窗口 是可選的。
在Windows 2000/XP:要創建僅郵件窗口,供HWND_MESSAGE或 手柄現有的消息,唯一窗口。
Here是來自WebKit的一些代碼,我認爲它爲定時器事件設置了一個僅消息窗口。
下面是一篇文章,顯示了(可能是過度)看中的方法來創建一個不可見的,僅郵件窗口:http://www.codeguru.com/cpp/w-p/win32/tutorials/article.php/c12689
+0
+1表示操作性答案。 – 2014-08-19 15:42:06
相關問題
- 1. C++ Win32窗口無響應
- 2. Win32窗口不顯示
- 3. C++ - 窗口消息循環凍結
- 4. C#WPF XAML窗口,消息框中
- 5. C++得到其他窗口的消息
- 6. Win32:更多「面向對象」窗口消息處理系統
- 7. Win32消息超時會清除我的窗口
- 8. 無法關閉僅消息窗口 - C++
- 9. 消息顯示隱藏窗口
- 10. 在新窗口中顯示消息
- 11. 警報窗口中的消息顯示
- 12. Win32 C++ - 窗口恢復時執行什麼操作,哪條消息?
- 13. Google Maps for Rails信息窗口示例
- 14. win32 SDK子窗口畫圖(C/C++)
- 15. 使用'hwnd'註冊窗口消息
- 16. Windows 8消息窗口
- 17. Android Studio消息窗口
- 18. 在Turbo C的消息窗口中顯示輸出
- 19. WIN32多個窗口
- 20. 子窗口在Win32
- 21. 廣播窗口HWND_BROADCAST消息
- 22. Toast消息示例
- 23. 捕獲Win32消息
- 24. Win32消息程序
- 25. 如何在消息窗口中獲取WM_TOUCH消息
- 26. c#2008示例窗口應用程序
- 27. C++ Win32窗口重疊事件
- 28. C Win32:窗口自動關閉
- 29. C++的Win32設計我的窗口
- 30. 在win32 C++中的停靠窗口
你能澄清你的意思究竟是什麼? This article向您展示瞭如何創建一個封裝窗口並以面向對象的方式處理窗口消息的C++類。那是你在找什麼? – 2009-01-10 21:50:21