CWnd::Invalidate
전체 클라이언트 영역을 무효화 CWnd.
void Invalidate(
BOOL bErase = TRUE
);
매개 변수
- bErase
업데이트 영역 내에서 배경을 지울 것인지 지정 합니다.
설명
클라이언트 영역의 경우 그리기에 대 한 표시 된 다음 WM_PAINT 메시지를 발생 합니다.영역도 하기 전에 유효성을 검사할 수는 WM_PAINT 메시지가 발생 하는 ValidateRect 또는 ValidateRgn 멤버 함수.
bErase 매개 변수는 지정 배경 업데이트 영역 내에서 업데이트 영역에서 처리 될 때 지울 수 있는지 여부.경우 bErase 입니다 TRUE, 백그라운드를 지울 때의 BeginPaint 멤버 함수 라고 합니다. 경우 bErase 는 FALSE, 배경을 변경 되지 않습니다.경우 bErase 는 TRUE 부분이 업데이트 영역에는 해당된 부품에서 뿐 아니라 전체 영역의 배경을 지워집니다.
보내는 Windows는 WM_PAINT 때마다 메시지는 CWnd 업데이트 영역 비어 및 해당 창에 대 한 응용 프로그램 큐에서 다른 메시지가 있습니다.
예제
예제를 보려면 CWnd::UpdateWindow.
요구 사항
헤더: afxwin.h