CWnd::InvalidateRect

void InvalidateRect ( LPCRECT lpRect, BOOL bErase = 진정한 );

매개 변수

lpRect

CRect 개체 또는 업데이트 영역에 추가 (클라이언트 좌표)에서 사각형을 포함 하는 RECT 구조체를 가리킵니다. 전체 클라이언트 영역을 영역에 추가 lpRect NULL인 경우。

bErase

업데이트 영역에 배경으로 지울 인지를 지정 합니다.

주의

CWnd 업데이트 영역에 있는 사각형을 추가 하 여 지정 된 사각형 내의 클라이언트 영역을 무효화 합니다. 다음 WM_PAINT 메시지를 보낼 때 그림에 대 한 업데이트 영역에 있는 다른 모든 분야와 함께 무효화 된 사각형으로 표시 됩니다. 다음 WM_PAINT 호출 발생 지역 처리 될 때까지 또는 지역 ValidateRect 또는 ValidateRgn 멤버 함수에 의해 검증 될 때까지 업데이트 영역에 무효화 된 영역 누적。

BErase 매개 변수는 업데이트 영역 내 배경으로 업데이트 영역 처리 될 때 지울 인지를 지정 합니다. BeginPaint 멤버 함수를 호출 하 고; 배경 삭제 bErase TRUE이면 bErase 이 FALSE이면 백그라운드 그대로 유지 됩니다. 해당된 부품에서 뿐 아니라 지역 전체에 배경 삭제 bErase 이면 TRUE 업데이트 영역의 어떤 부분에 대 한。

Windows 때마다 CWnd 업데이트 영역이 비어 있고 해당 창에 대 한 응용 프로그램 큐에 다른 메시지 WM_PAINT 메시지를 보냅니다.

CWnd 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CWnd::BeginPaint, CWnd::ValidateRect, CWnd::ValidateRgn, :: InvalidateRect(&N)

Index