Animation & Progress
Control
선문 비트 25기
장원근
Animation Control 이란?

어떠한 일이 끝나기까지의 대기상태에 쓰이는 컨트롤
| 멤버 함수 |
기능 |
| Open |
AVI 형식 파일 열기 |
| Play |
AVI형식 파일을재생 |
| Stop |
Play 중단 |
| Close |
파일 닫기 |
| BOOL Play (UINT nFrom, UINT nTo, ,UINT rRep) |
| nFrom |
플레이를 시작할 프레임번호
(0이면 첫 프레임) |
| nTo |
플레이를 마칠 프레임 번호
(-1이면 파일 끝까지 플레이) |
| nRep |
반복횟수
(-1이면 무한반복) |
Progress Control 이란?

어떠한 일이 진행되는 젖ㅇ도를 나타내는 창
| 멤버 함수 |
기능 |
| SetRange |
최대값, 최소값으로 범위를 표시 |
| SetPos |
진행 정도를 나타내는 바의 위치를 지정 |
| StepIt |
진행 정도를 나타내는 바를 한 스텝만큼 증가 |
| SetStep |
증가될 스텝을 지정 |
| OffsetPos |
현재 위치를 매개변수를 넘겨준 값만큼 진행 |
| void SetRange(short nLower, short nUpper) |
| short nLower |
진행 바의 시작 위치 |
| short nUpper |
진행 바의 끝 위치 |
따라하기
리소스뷰에 AVI 파일을 추가한다.
애니매이션 컨트롤에 변수추가 후 , 변수.Open(AVI ID); 로 열어준다. ex) m_AnimationCtrl.Open(IDD_AVI);
그후 m_AnimationCtrl.Play(0, -1, -1); (첫 프레임부터 끝 프레임까지 무한반복) 으로 플레이 해준다.

실행 화면

카페 게시글
MFC/COM/멀티미디어
MFC
[25기 장원근] Animation Control & Progress Control 기술문서
다음검색