CProgressCtrl::SetMarquee
關閉跑馬燈模式切換目前進度列控制項。
BOOL SetMarquee(
BOOL fMarqueeMode,
int nInterval
);
參數
參數 |
描述 |
---|---|
[in] fMarqueeMode |
true 開啟跑馬燈的方式或 false 要轉變為跑馬燈模式。 |
[in] nInterval |
時間在跑馬燈動畫的更新之間的毫秒數。 |
傳回值
這個方法永遠傳回 true。
備註
當跑馬燈模式開啟時,進度列會是與一個標記的動畫和向右捲動以播放學術跑馬燈。
這個方法會將 PBM_SETMARQUEE 資訊,在 Windows SDK說明。
需求
標題: afxcmn.h
這個控制項在 Windows XP (含) 以後版本支援。
這個方法的其他需要。 Windows Vista 通用控制項的組建需求說明。
範例
下列程式碼範例會定義變數, m_progressCtrl,用來以程式設計方式存取進度列控制項。 這個變數用於下一個範例。
// Variable to access the progress control
CProgressCtrl m_progressCtrl;
下列程式碼範例會啟動和停止跑馬燈動畫捲動。
// Turn the marquee animation on or off.
void CCProgressCtrl_s1Dlg::OnSetmarqueeOn()
{
m_progressCtrl.SetMarquee(TRUE, nMarqueeInterval);
}
void CCProgressCtrl_s1Dlg::OnSetmarqueeOff()
{
m_progressCtrl.SetMarquee(FALSE, nMarqueeInterval);
}