再问一个可能没结果的问题

fj218 2004-07-17 08:05:02
1、如何自绘滚动条外观,或者退而求其次,如何设置滚动条的flat效果,不要告诉我InitializeFlatSB(handle),没有这么简单。
2、如何自绘listview中VsReport状态下Columns头的外观,主要是想设置为平面效果。
我已查看了以前的很多类似题目,但都没有一个明确答案。以上两问请不要告诉我用第三方控件。
...全文
164 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
whisht 2004-08-22
  • 打赏
  • 举报
回复
oop
fj218 2004-08-22
  • 打赏
  • 举报
回复
我已被滚动条的自绘问题弄得疲惫不堪了。
VCLSkin都没有很好的解决Listview滚动条的自绘,看来我得放弃了。
hthunter 2004-08-22
  • 打赏
  • 举报
回复
实际上假如你对标准控件进行了增强或者改动,那跟使用一个有源代码的第三方控件有多大区别?

实际上遇到这种情况,我情愿选择一个有源代码的第三方控件(当然,没有源代码的我是不会使用的),而不是浪费那么多时间在这种问题上绞尽脑汁。
hthunter 2004-08-22
  • 打赏
  • 举报
回复
不用第三方控件,但是可以找个好的第三方控件来看它的实现方法啊……
Randy_Mic 2004-08-02
  • 打赏
  • 举报
回复
对于第一个问题,我也尝试过,查过一些资料,得到的结果跟你一样!
我放弃了:根据MSDN中InitializeFlatSB(handle)一族函数的说明,这些函数确实应该达到Flat的效果,但我也确实没有做出来
我的结论是: 微软的MSDN在胡说八道
要想达到效果,又不想用第三方控件的话可以自己实现滚动条!肯定可行!虽然麻烦好多!
fj218 2004-08-02
  • 打赏
  • 举报
回复
滚动条我已能自绘了,但是一拖动滚动条就会原形毕露,请问有人知道如何解决吗?
fj218 2004-07-19
  • 打赏
  • 举报
回复
TO:coreblood(木木&菜码)
湖南人
wtceo 2004-07-17
  • 打赏
  • 举报
回复
应该是重画整个滚动条的颜色可以修改滚动条的样式
蓝色光芒 2004-07-17
  • 打赏
  • 举报
回复
第二个问题,建议用TDrawGrid应该说可以实现你要实现的效果
第一个问题,不知道怎么弄,:(。
pandengzhe 2004-07-17
  • 打赏
  • 举报
回复
照着源码改改
coreblood 2004-07-17
  • 打赏
  • 举报
回复
对了楼主那里人?
coreblood 2004-07-17
  • 打赏
  • 举报
回复
不用第三方控件,可以看他的实现方法

828

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧