CProgressCtrl::SetMarquee
Active ou désactive le mode de bannière désactiver pour le contrôle de barre de progression actuel.
BOOL SetMarquee(
BOOL fMarqueeMode,
int nInterval
);
Paramètres
Paramètre |
Description |
---|---|
[in] fMarqueeMode |
true pour activer le mode de bannière, ou false au mode de bannière de la visite désactivé. |
[in] nInterval |
Temps en millisecondes séparant les mises à jour de l'animation de texte défilant. |
Valeur de retour
Cette méthode retourne toujours true.
Notes
Lorsque l'état de la bannière est activé, la barre de progression est animée et défile comme un connecter une bannière de théâtre.
Cette méthode envoie le message de PBM_SETMARQUEE , qui est décrit dans Kit de développement logiciel Windows.
Configuration requise
en-tête : afxcmn.h
Ce contrôle est pris en charge dans Windows XP et versions ultérieures.
Les spécifications supplémentaires pour cette méthode sont décrites dans Spécifications de génération des contrôles communs Windows Vista.
Exemple
L'exemple de code suivant définit la variable, m_progressCtrl, qui est utilisée pour accéder par programme le contrôle de barre de progression.Cette variable est utilisée dans l'exemple suivant.
// Variable to access the progress control
CProgressCtrl m_progressCtrl;
L'exemple de code suivant démarre et arrête l'animation de défilement de bannière.
// 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);
}