다음을 통해 공유


CAnimateCtrl::Open

AVI 클립을 열고 첫 번째 프레임을 표시 하려면이 함수를 호출 합니다.

BOOL Open(
   LPCTSTR lpszFileName 
);
BOOL Open(
   UINT nID 
);

매개 변수

  • lpszFileName
    A CString 개체 또는 AVI 파일의 이름이 나 AVI 리소스의 이름을 포함 하는 null로 끝나는 문자열에 대 한 포인터입니다.이 매개 변수가 NULL, 시스템이 있는 경우 이전에 애니메이션 컨트롤에 대 한 연 AVI 클립을 닫습니다.

  • nID
    AVI 리소스 식별자입니다.이 매개 변수가 NULL, 시스템이 있는 경우 이전에 애니메이션 컨트롤에 대 한 연 AVI 클립을 닫습니다.

반환 값

성공 하면 0이 아닌. 그렇지 않으면 0입니다.

설명

AVI 리소스 애니메이션 컨트롤에 만들어진 모듈에서 로드 됩니다.

열기 ; AVI 클립에서 사운드를 지원 하지 않습니다 자동 AVI 클립을 열 수 있습니다.

애니메이션 컨트롤에 있는 경우는 ACS_AUTOPLAY 스타일 애니메이션 컨트롤은 자동으로 시작 즉시이 연 후 클립을 재생 합니다.스레드를 계속 실행 하는 동안 백그라운드에서 클립을 재생을 계속 합니다.클립 수행 재생 하면 자동으로 반복 됩니다.

애니메이션 컨트롤에 있는 경우는 ACS_CENTER 스타일, AVI 클립 컨트롤 가운데에 맞춰지고 컨트롤의 크기가 변경 되지.애니메이션 컨트롤에 없는 경우는 ACS_CENTER 스타일, AVI 클립 AVI 클립에서 이미지의 크기를 열 때 컨트롤 크기가 조정 됩니다.컨트롤의 왼쪽된 위 모서리의 위치는 변경 되지 않습니다, 컨트롤 크기.

애니메이션 컨트롤에 있는 경우는 ACS_TRANSPARENT , 첫 번째 프레임에 투명 한 배경 사용 하 여 그려집니다 대신 스타일 배경색 지정 된 애니메이션 클립.

예제

예제를 보려면 CAnimateCtrl::CAnimateCtrl.

요구 사항

헤더: afxcmn.h

참고 항목

참조

CAnimateCtrl 클래스

계층 구조 차트

CAnimateCtrl::Close

CAnimateCtrl::Create