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