Partager via


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 pour la 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);
}

Voir aussi

Référence

CProgressCtrl, classe

Graphique de la hiérarchie

PBM_SETMARQUEE

À l'aide de CProgressCtrl