65.9K
CodeProject 正在变化。 阅读更多。
Home

在列表控件中添加进度条

starIconstarIconstarIcon
emptyStarIcon
starIcon
emptyStarIcon

3.89/5 (12投票s)

2001年9月3日

viewsIcon

163095

downloadIcon

3725

一个简单的扩展, 允许您将进度指示器作为列表控件的项添加。

Sample Image - napster.jpg

引言

这段代码展示了如何在列表视图控件中添加进度条控件。 如果你想使用这段代码,请将 listctrlex.h 和 listctrlex.cpp 复制到你的项目中并对其进行子类化。

这两个文件是所有者绘制控件和自定义绘制列表控件的良好示例。 如果你想在你的列表视图控件中以视觉方式显示各种数据(例如此处完成的进度),你将需要这些。

还有另一种方法可以在列表视图控件中显示进度条控件 - 那就是将进度条控件嵌入到你的列表视图控件中。 对于这种情况,这并不是必需的,因为这里提供的代码可以正常工作,而且我不想处理子窗口的消息。

我使用 Windows 2000 专业版、Visual C++ 6.0 和 Service Pack 5 实现并测试了该代码。 未在 Unicode 下测试。

© . All rights reserved.