您的位置:首页 > 其它

SDK方式防止List Control控件更新闪烁

2012-05-01 14:50 302 查看
在WinSDK方式编程时,如果要有较多数据需要定时更新时(如每秒刷新一次),ListControl控件会出现闪烁的情况,下面给出一个解决方法,可以基本消除ListControl控件更新闪烁问题:

HWND hWnd=GetDlgItem(hDlg,IDC_INFOLIST);	//ListControl控件ID:IDC_INFOLIST
	
	SendMessage(hWnd,WM_SETREDRAW,FALSE,0);		//关闭重绘
	//
	//
	//更新数据代码
	//
	//
	SendMessage(hWnd,WM_SETREDRAW,TRUE,0);		//打开重绘,显示数据
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: