CAnimateCtrl::Open
Chamar essa função para abrir um clipe de AVI e para exibir seu primeiro quadro.
BOOL Open(
LPCTSTR lpszFileName
);
BOOL Open(
UINT nID
);
Parâmetros
lpszFileName
Um objeto de CString ou um ponteiro para uma cadeia de caracteres NULL- finalizada que contém tanto o nome do arquivo de AVI ou o nome de um recurso de AVI.Se esse parâmetro é NULO, o sistema fecha o corte de AVI que foi aberto anteriormente para o controle de animação, se houver.nID
O identificador do recurso de AVI.Se esse parâmetro é NULO, o sistema fecha o corte de AVI que foi aberto anteriormente para o controle de animação, se houver.
Valor de retorno
Diferente de zero se com êxito; se não zero.
Comentários
O recurso de AVI é carregado módulo que criou o controle de animação.
Abrir não suporta o som em um clipe de AVI; você pode abrir somente clipes silenciosos de AVI.
Se o controle de animação tem o estilo de ACS_AUTOPLAY , o controle de animação iniciará automaticamente executar o corte imediatamente após o abre.Continuará a ser executado corte em segundo plano quando seu segmento continuar a executar.Quando o corte executar é feito, será repetido automaticamente.
Se o controle de animação tem o estilo de ACS_CENTER , corte de AVI será centralizado no controle e o tamanho do controle não será alterado.Se o controle de animação não tem o estilo de ACS_CENTER , o controle será redimensionado quando o corte de AVI é aberto para o tamanho das imagens no clipe de AVI.A posição do canto superior esquerdo do controle não será alterada, apenas o tamanho do controle.
Se o controle de animação tem o estilo de ACS_TRANSPARENT , o primeiro quadro será desenhada usando um plano de fundo transparente em vez da cor do plano de fundo especificada no clipe de animação.
Exemplo
Consulte o exemplo para CAnimateCtrl::CAnimateCtrl.
Requisitos
Cabeçalho: afxcmn.h