CWnd::LockWindowUpdate
드로잉에 지정 된 창을 사용 하지 않습니다.
BOOL LockWindowUpdate( );
반환 값
함수가 성공 하면 0이 아닌. 0 인 오류가 발생 하거나 경우에 LockWindowUpdate 함수 다른 창을 잠그려면 사용 되었습니다.
설명
잠긴된 창을 이동할 수 없습니다. 하나의 창은 한 번에 잠글 수 있습니다. 잠겨 있는 창의 잠금을 해제 하려면 LockWindowUpdate을 호출 UnlockWindowUpdate.
응용 프로그램 잠긴된 창 (또는 잠긴된 하위 창의)를 호출 하는 경우는 GetDC를GetDCEx, 또는 BeginPaint 디바이스 컨텍스트는 넓어 비어 Windows 함수 호출된 된 함수 반환. 응용 프로그램 호출 하 여 창의 잠금을 해제할 때 까지는 발생할 수 있는 UnlockWindowUpdate 멤버 함수.
업데이트 창을 잠그면 시스템 경계 사각형의 모든 그리기 작업에 잠긴된 창과 관련 된 장치 컨텍스트를 추적. 그리기를 다시 활성화할 때 잠긴된 창 및 자식 창 하는 최종 경계 사각형이 무효화 될 WM_PAINT 메시지 화면을 업데이트 합니다. 없음 드로잉 창 업데이트 잠겨 있지만 발생 하면 영역이 무효화 됩니다.
LockWindowUpdate 멤버 함수는 특정된 창을 보이지 않게 하지 및 명확 하지 않음은 WS_VISIBLE 스타일 비트.
요구 사항
헤더: afxwin.h