CWnd::LockWindowUpdate

드로잉에 지정 된 창을 사용 하지 않습니다.

BOOL LockWindowUpdate( );

반환 값

함수가 성공 하면 0이 아닌.0 인 오류가 발생 하거나 경우에 LockWindowUpdate 함수 다른 창을 잠그려면 사용 되었습니다.

설명

잠긴된 창을 이동할 수 없습니다.하나의 창은 한 번에 잠글 수 있습니다.잠겨 있는 창의 잠금을 해제 하려면 LockWindowUpdate을 호출 UnlockWindowUpdate.

응용 프로그램 잠긴된 창 (또는 잠긴된 하위 창의)를 호출 하는 경우는 GetDC를GetDCEx, 또는 BeginPaint 디바이스 컨텍스트는 넓어 비어 Windows 함수 호출된 된 함수 반환.응용 프로그램 호출 하 여 창의 잠금을 해제할 때 까지는 발생할 수 있는 UnlockWindowUpdate 멤버 함수.

업데이트 창을 잠그면 시스템 경계 사각형의 모든 그리기 작업에 잠긴된 창과 관련 된 장치 컨텍스트를 추적.그리기를 다시 활성화할 때 잠긴된 창 및 자식 창 하는 최종 경계 사각형이 무효화 될 WM_PAINT 메시지 화면을 업데이트 합니다.없음 드로잉 창 업데이트 잠겨 있지만 발생 하면 영역이 무효화 됩니다.

LockWindowUpdate 멤버 함수는 특정된 창을 보이지 않게 하지 및 명확 하지 않음은 WS_VISIBLE 스타일 비트.

요구 사항

헤더: afxwin.h

참고 항목

참조

CWnd 클래스

계층 구조 차트

CWnd::GetDCEx

LockWindowUpdate