我的問題很簡單,但我找不到任何有關它的信息。我需要從Delphi中檢測一些有關TitleBar的信息;例如哪個是高度,特別是哪個是它的顏色?我認爲有一些Windows API,但我沒有在網上找到任何東西。有人可以建議我如何達成這些任務。從德爾福獲取表格標題欄顏色
回答
要獲得平鋪欄的高度,您可以使用GetSystemMetrics API(使用SM_CYCAPTION
作爲參數)。
對於字幕區域顏色 - 有一些system colors defined in Graphics unit,即clActiveCaption
和clInactiveCaption
,這些顏色是在Windows控制面板中定義的顏色。
不知道你爲什麼被低估,它回答了這個問題。 –
我不確定這是適用的,如果應用程序是主題雖然 –
我的應用程序在Windows 10下,它不是主題。我知道像clActiveCaption這樣的系統顏色,但它不同於窗口賦予應用程序窗口標題的顏色。與API DwmGetColorizationColor我得到它,但在這種情況下,它是相似的,但不相同的窗口標題欄 – Eros
- 1. 德爾福。倒置光標顏色
- 2. 德爾福XE7:TEdit TextHint顏色
- 3. 自定義德爾福顏色
- 4. 德爾福 - 獲取文件夾圖標
- 5. 獲取的LastAccessTime德爾福
- 6. 德爾福v.Word - 如何從德爾福
- 7. 德爾福7 - 從網站獲取值
- 8. 德爾福Firemonkey獲取列表設備
- 9. 德爾福 - 更改任務欄圖標
- 10. 德爾福:着色TListView
- 11. 獲取當前標題德爾福多設備
- 12. 德爾福5表格標題字體大小
- 13. 德爾福 - dbcheckbox更改顏色時讀取記錄值
- 14. 從德爾福ADOStoredProc
- 15. 德爾福 - 從TPanel
- 16. 德爾福XE3 - 從字符串中刪除Ansi代碼/顏色
- 17. 德爾福XE8奇怪的標題
- 18. 德爾福MDI應用程序和MDI兒童的標題欄
- 19. 設置標籤和靜態文本顏色屬性問題 - 德爾福2009
- 20. 德爾福HID Delphi7和德爾福XE2
- 21. 德爾福PDF格式代
- 22. 德爾福7德爾福XE2 res文件問題
- 23. 德爾福 - 從FTP格式文件名
- 24. 問題與德爾福XE
- 25. 問題與TdxComponentPrinter(德爾福)
- 26. 德爾福SEARCHTEXT問題
- 27. 德爾福IdMappedPortTCP問題
- 28. 德爾福到C#問題
- 29. 德爾福BDE問題$ 2501
- 30. 德爾福mswinsck.ocx問題
它是你的應用程序。是否爲主題。你支持哪些操作系統版本。 –
自Windows 95以來,Windows上的標題欄並不是單一的*顏色.Windows 98引入了漸變效果,Windows XP在邊緣周圍引入了高光,並且Windows Vista引入了半透明效果。標題欄上可能有幾百種顏色中的哪一種是你想要的? –