AnimateWindow

[이 예비 설명서 및 주제 변경.]

AnimateWindow 함수를 사용 하면 때 표시 또는 숨기기 윈도우 특수 효과 낼 수 있습니다. 두 가지 방법으로 애니메이션: 애니메이션 및 슬라이드 애니메이션 롤.

(BOOL AnimateWindow HWND  hwnd, / / 애니메이션 창 핸들DWORDdwTime, / / 애니메이션의 지속 시간DWORDdwFlags / / 애니메이션 형식);
 

매개 변수

hwnd
애니메이션 창에 대 한 핸들을 지정 합니다.
dwTime
밀리초 단위로 애니메이션을 재생 하려면 걸리는 시간을 지정 합니다. 일반적으로, 애니메이션 재생 200 밀리초 걸립니다.
dwFlags
애니메이션의 종류를 지정 합니다. 이 매개 변수는 다음 플래그 중 하나 이상이 될 수 있습니다.
플래그 설명
AW_SLIDE 사용 하 여 애니메이션을 슬라이드. 기본적으로 롤 애니메이션 사용 됩니다. AW_CENTER 플래그와 함께 사용 하면이 플래그는 무시 됩니다.
AW_ACTIVATE 창을 활성화합니다. AW_HIDE와 함께이 플래그를 사용 하지 마십시오.
AW_BLEND 페이드 효과 사용합니다. 이 플래그는 hwnd 최상위 창 경우에 사용할 수 있습니다.
AW_HIDE 창을 숨깁니다. 기본적으로 창 표시.
AW_CENTER AW_HIDE 플래그를 사용 하는 경우 안쪽으로 축소 하거나 확장 밖으로 AW_HIDE 플래그를 사용 하지 않는 경우 표시 하는 창.
AW_HOR_POSITIVE 왼쪽에서 오른쪽 창에 애니메이션을 적용 합니다. 이 플래그는 롤 또는 슬라이드 애니메이션을 사용할 수 있습니다. 그것은 AW_CENTER 플래그와 함께 사용할 때 무시 됩니다.
AW_HOR_NEGATIVE 오른쪽에서 왼쪽 창에 애니메이션을 적용 합니다. 이 플래그는 롤 또는 슬라이드 애니메이션을 사용할 수 있습니다. 그것은 AW_CENTER 플래그와 함께 사용할 때 무시 됩니다.
AW_VER_POSITIVE 위쪽에서 아래쪽 창에 애니메이션을 적용 합니다. 이 플래그는 롤 또는 슬라이드 애니메이션을 사용할 수 있습니다. 그것은 AW_CENTER 플래그와 함께 사용할 때 무시 됩니다.
AW_VER_NEGATIVE 맨 아래에서 창에 애니메이션을 적용 합니다. 이 플래그는 롤 또는 슬라이드 애니메이션을 사용할 수 있습니다. 그것은 AW_CENTER 플래그와 함께 사용할 때 무시 됩니다.

반환 값

함수가 성공 하면 반환 값은 0이 아닌.

함수가 실패 하면 반환 값은 0입니다. 이 함수는 다음과 같은 상황에서 실패:

확장 된 오류 정보를 얻을 하려면 호출에서 GetLastError 함수.

주의

윈도우를 대각선으로 애니메이션 효과를 AW_VER_POSITIVE 또는 AW_VER_NEGATIVE 플래그와 함께 AW_HOR_POSITIVE 또는 AW_HOR_NEGATIVE 플래그를 결합할 수 있습니다.

창 및 해당 자식 창에 대 한 창 프로시저 WM_PRINT 또는 WM_PRINTCLIENT 메시지를 처리 해야 합니다. 대화 상자 컨트롤과 공용 컨트롤 이미 WM_PRINTCLIENT을 처리합니다. 이미 WM_PRINT을 처리 하는 기본 창 프로시저.

QuickInfo

nbsp;?Windows &NT: 버전 5.0 이상이 필요 합니다.
Windows:Windows 98 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Winuser.h에서 선언합니다.
가져오기 라이브러리:User32.lib를 사용 하 여.

참고 항목

Windows 개요, 창 기능 WM_PRINT WM_PRINTCLIENT

 

Index