MFC - 进度条
除了 Progress 控件之外,Visual C++ 还提供了另外两个面向进度的控件 −
- The Microsoft Progress Control Version 5.0
- The Microsoft Progress Control Version 6.0
主要区别在于它们承担一个或两个方向的能力。
让我们看一个简单的例子。
步骤 1 − 右键单击设计器窗口中的对话框。
步骤 2 − 选择"插入 ActiveX 控件"。
步骤 3 − 选择 Microsoft ProgressBar Control 6.0 并单击"确定"
步骤 4 − 选择进度条并将其在属性窗口中的方向设置为 1 – ccOrientationVertical
步骤 5 − 为进度条添加控件变量。
步骤 6 − 在OnInitDialog()中添加以下代码
m_progBarCtrl.SetScrollRange(0,100,TRUE); m_progBarCtrl.put_Value(53);
步骤 7 − 再次运行该应用程序,您也会看到垂直方向的进度条。