MFC - 進度條



除了進度控制元件,Visual C++ 還提供了另外兩個以進度為目標的控制元件 -

  • Microsoft Progress Control 版本 5.0
  • Microsoft Progress Control 版本 6.0

主要區別在於它們假設一個或兩種取向的能力。

讓我們來看一個簡單的示例。

步驟 1 - 在設計器視窗中右鍵單擊對話方塊。

Progress Bars

步驟 2 - 選擇插入 ActiveX 控制元件。

Insert ActiveX Control

步驟 3 - 選擇 Microsoft ProgressBar Control 6.0,然後單擊確定

步驟 4 - 選擇進度條並在“屬性視窗”中將其方向設定為 1 - ccOrientationVertical

步驟 5 - 為進度條新增控制元件變數。

Progress Bars

步驟 6 - 在 OnInitDialog() 中新增以下程式碼

m_progBarCtrl.SetScrollRange(0,100,TRUE); 
m_progBarCtrl.put_Value(53); 

步驟 7 - 再次執行此應用程式,您還將在垂直方向上看到進度條。

Progress Bars
mfc_windows_controls.htm
廣告
© . All rights reserved.