CProgressCtrl::SetMarquee
Aktiviert oder deaktiviert Laufschriftmodus für das aktuelle Statusanzeige-Steuerelement.
BOOL SetMarquee(
BOOL fMarqueeMode,
int nInterval
);
Parameter
Parameter |
Description |
---|---|
[in] fMarqueeMode |
true, um das Laufschriftmodus oder false zum Drehungslaufschriftmodus zu deaktivieren. |
[in] nInterval |
Zeit in Millisekunden zwischen Updates der startet. |
Rückgabewert
Diese Methode gibt immer true zurück.
Hinweise
Wenn Laufschriftmodus aktiviert ist, wird die Statusanzeige animiert und bewegt werden wie ein Zeichen auf einem Theatervordach.
Diese Methode sendet die PBM_SETMARQUEE Meldung, die im Windows SDK beschrieben wird.
Anforderungen
Header: afxcmn.h
Dieses Steuerelement ist in Windows XP und höher unterstützt.
Zusätzliche Anforderungen für diese Methode werden in Build-Anforderungen für Windows Vista-gemeinsame Regelungen beschrieben.
Beispiel
Im folgenden Codebeispiel wird die Variable, m_progressCtrl, die verwendet wird, um auf das Statusanzeige-Steuerelement programmgesteuert zuzugreifen.Diese Variable wird im folgenden Beispiel verwendet.
// Variable to access the progress control
CProgressCtrl m_progressCtrl;
Im folgenden Codebeispiel wird gestartet und beendet die Laufschriftbildlaufanimation.
// 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);
}