애니메이션 컨트롤 스타일

이 섹션에서는 애니메이션 컨트롤에 사용되는 창 스타일을 나열합니다.

상수 설명
ACS_AUTOPLAY
AVI 클립을 열면 바로 애니메이션이 재생됩니다.
ACS_CENTER
애니메이션 컨트롤 창의 가운데에 애니메이션을 맞춥니다.
ACS_TIMER
기본적으로 컨트롤은 AVI 클립을 재생하기 위한 스레드를 만듭니다. 이 플래그를 설정하면 컨트롤은 스레드를 만들지 않고 클립을 재생합니다. 내부적으로 이 컨트롤은 Win32 타이머를 사용하여 재생을 동기화합니다.
Comctl32.dll 버전 6 이상: 이 스타일은 지원되지 않습니다. 기본적으로 컨트롤은 스레드를 만들지 않고 AVI 클립을 재생합니다.
참고: Comctl32.dll 버전 6은 재배포할 수 없습니다. Comctl32.dll 버전 6을 사용하려면 매니페스트에 지정합니다. 매니페스트에 대한 자세한 내용은 시각적 스타일 사용을 참조하세요.
ACS_TRANSPARENT
애니메이션의 배경색을 기본 창의 배경색과 일치시켜서 “투명” 배경을 만들 수 있습니다. 애니메이션 컨트롤의 부모는 WS_CLIPCHILDREN 스타일이 아니어야 합니다(창 스타일 참조). 이 컨트롤은 WM_CTLCOLORSTATIC 메시지를 해당 부모에 보냅니다. SetBkColor를 사용하여 디바이스 컨텍스트의 배경색을 적절한 값으로 설정합니다. 이 컨트롤은 첫 번째 프레임의 왼쪽 위 픽셀을 애니메이션의 기본 배경색으로 해석합니다. 해당 색상의 모든 픽셀을 WM_CTLCOLORSTATIC 대한 응답으로 제공한 값으로 다시 매핑합니다.

요구 사항

요구 사항
헤더
CommCtrl.h