自定义VC控件CListCtrlEx中进度条闪烁解决办法

来源:互联网 发布:c#软件开发视频教程 编辑:程序博客网 时间:2024/05/17 08:01

在使用CListCtrlEx类控件时,能够在list control中添加进度条,这个功能非常好用。

但是在实际应用中会出现修改进度条进度时,进度条不断闪烁的问题,查找了很多资料后,解决办法如下:

在控件的SetExtendedStyle()函数中,增加LVS_EX_DOUBLEBUFFER双缓冲风格,就可以解决这个问题了。

CListCtrl_Info.SetExtendedStyle( CListCtrl_Info.GetExtendedStyle() | LVS_EX_DOUBLEBUFFER );


0 0
原创粉丝点击