dcsimg

CAnimateCtrl() Example Code

WEBINAR:
On-Demand

Desktop-as-a-Service Designed for Any Cloud ? Nutanix Frame


Download Example Project - (145 kb)


Its pretty easy to implement an avi control. Follow these steps to add an avi animation control (CAnimateCtrl) to your dialog resource:

  • In the resource editor, click on the animate control icon, and place one on your dialog.
  • Go into 'Class Wizard' and add a control name to your newly inserted component. example:
  • CAnimateCtrl m_avi;
    

    this is placed in your .h file.

  • Next, import the .avi file into your project. To do this, highlite your resource project name, and right click in the resource view window. Select import. Set the filter to *.avi, and select the avi file you want to import.
  • Enter "AVI" for resource type in the custom resource type dialog box.
  • Add the following code to your project:
  •  /////////////////////////////////////////////////////////////////////////////
     // CAvidemoDlg message handlers
    
     BOOL CAvidemoDlg::OnInitDialog()
     {
        CDialog::OnInitDialog();
        ...
        ...
        // TODO: Add extra initialization here
        m_avi.Open( IDR_AVI ); // open the avi resource.
        m_avi.Play( 0, -1,-1 );play avi resource.
    
        // return TRUE unless you set the focus to a control
        return TRUE;
      }
    

Last updated: 29 March 1998



This article was originally published on August 5th, 1998

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date