在winapi中,是否可以改變邊框的顏色,例如在任何我可以訪問的處理程序的窗口中顯示紅色。如果是這樣,你能分享一些小例子(或必要的功能)嗎?如何更改任何窗口的邊框顏色?
1
A
回答
2
窗口可以通過處理WM_NCPAINT
消息來接管其幀的控制。
1
答案是:這要看!當Aero運行時,它的號碼不是。當areo運行時,桌面窗口管理器(DWM)負責處理正在運行的應用程序的框架。當Aero沒有運行時,您可以通過掛鉤應用程序並照顧WM_NCPAINT和WM_PAINT來更改任何正在運行的應用程序的邊框顏色。有關DWM的更多詳細信息,請參見http://msdn.microsoft.com/en-us/library/windows/desktop/aa969540(v=vs.85).aspx。
+1
從API的角度來看,Aero是否在Windows 7之後走了?或者它仍然被認爲是航空 - 只是不透明?基本上我想知道是否有可能在Windows 8 +中更改邊框顏色? – ycomp
相關問題
- 1. 更改UWP窗口邊框顏色?
- 2. Python:Tkinter:如何更改窗口邊框的顏色?
- 3. 如何更改UITableView邊框的顏色?
- 4. 如何更改colorbox的邊框顏色
- 5. 如何更改Button的邊框顏色?
- 6. 如何更改UIPopoverController的邊框顏色?
- 7. 如何更改iframe邊框的顏色?
- 8. 如何更改SPAN的邊框顏色?
- 9. 如何更改窗口的顏色
- 10. 如何更改pyglet窗口的顏色
- 11. 如何更改GWT TEXTBOX邊框顏色
- 12. 如何更改toolstripmenuitem邊框顏色?
- 13. 如何更改SplitContainer邊框顏色?
- 14. 如何更改QTableView邊框顏色?
- 15. 如何更改輸入邊框顏色
- 16. 如何更改fancybox邊框顏色
- 17. 如何更改SearchBar邊框顏色
- 18. Pygtk:更改窗口小部件的邊框顏色
- 19. 如何更改窗體邊框顏色c#?
- 20. 更改SC.say(「hello」)警報窗口邊框顏色
- 21. 更改NSWindow邊框顏色
- 22. 更改球邊框顏色
- 23. 更改Eclipse窗口顏色
- 24. 的Graphviz:如何改變邊框顏色
- 25. 更改背景顏色更改邊框
- 26. 更改複選框的顏色邊框
- 27. 更改選擇框的邊框顏色
- 28. 如何更改選擇的下拉框的邊框顏色?
- 29. 如何更改boxplot的邊界顏色?
- 30. 如何更改UIAlertController的文本框邊框顏色
不,邊框是用系統顏色繪製的。 –