CProgressCtrl::SetMarquee
Activa el modo de la marquesina con o. para el control actual de barra de progreso.
BOOL SetMarquee(
BOOL fMarqueeMode,
int nInterval
);
Parámetros
Parámetro |
Descripción |
---|---|
[in] fMarqueeMode |
true para activar el modo de la marquesina, o false para desactivar el modo de la marquesina. |
[in] nInterval |
Tiempo en milisegundos entre las actualizaciones de la animación de la marquesina. |
Valor devuelto
Este método devuelve siempre true.
Comentarios
Cuando activan el modo de la marquesina, barra de progreso se anima y se desplaza como un signo en una marquesina de teatro.
este método envía el mensaje de PBM_SETMARQUEE , que se describe en Windows SDK.
Requisitos
encabezado: afxcmn.h
Este control se admite en Windows XP y posterior.
los requisitos adicionales para este método se describen en Requisitos de compilación para los controles comunes de Windows Vista.
Ejemplo
El ejemplo de código siguiente se define la variable, m_progressCtrl, que se utiliza para obtener acceso mediante programación al control de barra de progreso. esta variable se utiliza en el ejemplo siguiente.
// Variable to access the progress control
CProgressCtrl m_progressCtrl;
El ejemplo de código siguiente inicia y detiene la animación de desplazamiento de la marquesina.
// 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);
}