6
A
回答
9
確實有可能,您可能需要查看WM_NCPAINT
消息,這是WM_PAINT
消息的非客戶端區域對應版本。這不是一件容易的事情,但是因爲你不打算整個繪製滾動條,所以它可能更直接。
進一步您可能會發現this article [1]從The Code Project有趣的代碼是在C++和未格式化完全好,但它應該給一些想法,以一個如何實現滾動條的ownerdrawing。
來自前面提到的TCP項目的屏幕截圖。
除了第一個項目,你可能會發現this project [2]有趣,它也擁有滾動條,我知道你只想繪製滾動條頂部,但我的賭注是,這也會幫助你,它包括源代碼也是如此。
Screenshot from Cool Scrollbar project http://www.catch22.net/img/coolscroll02.gif
Cool Scrollbar項目的屏幕截圖。
它可能有助於檢查VCL源代碼以檢索滾動條按鈕位置等信息。代碼可以在forms.pas文件中找到,至少這是我的簡要內容搜索。希望這可以有任何幫助。祝你好運。
[1] http://www.codeproject.com/KB/dialog/skinscrollbar.aspx
[2] http://www.catch22.net/tuts/coolscroll
1
相關問題
- 1. 是否可以限制滑塊在滾動條上的距離?
- 2. PyGtk在滾動條上繪製標記
- 3. 是否可以在一個圖上繪製兩個錯誤條?
- 4. 檢查滾動條是否可以在WebBrowser中集中/滾動
- 5. 是否可以在滾動條上進行綁定?
- 6. 是否可以在textarea上設置時尚的jquery滾動條?
- 7. 是否可以在瀏覽器的滾動條上覆蓋DIV?
- 8. 是否可以在滾動的內容之外製作滾動條?
- 9. 是否可以繪製動畫?
- 10. 即使我不滾動,我是否可以在iPad上顯示滾動條?
- 11. 在CALayer上繪製可滾動文本
- 12. Jquery Scrollable,是否可以使用滾動條來定製它?
- 13. 是否可以在滾動視圖上製作單選按鈕
- 14. 是否可以隱藏滾動條(不移除滾動)phonegap ios?
- 15. 是否可以隱藏HTML textarea元素上的滾動條?
- 16. 是否可以滾動UITabBar?
- 17. 是否可以在Corona sdk中繪製有限的線條?
- 18. 在ListViews上強制Android快速滾動條以在填充內繪製
- 19. 是否可以在圖像上繪製/繪製並在Android中擦除它?
- 20. 是否可以始終在MGWT ScrollPanel中顯示滾動條?
- 21. 是否可以在GWT中檢測滾動條發佈事件?
- 22. 是否可以將滾動條連接在一起?
- 23. 是否可以控制瀏覽器窗口滾動條的可見性?
- 24. 是否可以自動滾動iFrame?
- 25. 是否可以使用Dc.js繪製分組條形圖?
- 26. 是否可以在directx dc/buffer上使用opengl進行繪製?
- 27. 是否可以在WPF ComboBox下拉菜單上繪製?
- 28. 是否可以在pushButton上繪製彩色矩形?
- 29. 是否可以在Google靜態地圖上繪製圓圈?
- 30. R:是否可以在擬合模型上繪製數據?
太棒了!謝謝。 – 2010-02-05 01:23:10