CWnd::InvalidateRect
void InvalidateRect(
LPCRECT lpRect,
BOOL bErase = TRUE
);
參數
lpRect
為 CRect 的點針對或包含矩形的 的長度 結構 (在工作區座標中) 會加入至更新區域。 如果 lpRect 是 NULL,整個工作區加入至區域。bErase
指定是否要清除在更新本機內容的背景。
備註
無效的矩形,與其他任何區域搭配在更新區域,用於繪製的下一 WM_PAINT 資訊時的標記傳送。 失效的區域會在更新區域中累積,直到區域處理,在下一個 WM_PAINT 呼叫發生時,或直到區域由 ValidateRect 或 ValidateRgn 成員驗證函式。
bErase 參數指定是否要清除在更新區域內的背景,當更新本機處理時。 如果 bErase 是 是,清除背景,當 BeginPaint 成員函式呼叫時,如果 bErase 是 否背景,則會保持不變。 如果 bErase 是更新區域的任何部分的背景 是 ,在整個區域在指定區段清除,而不只是。
視窗傳送 WM_PAINT 資訊,就 CWnd 更新區域不是空的,而且不會對應用程式佇列中其他訊息視窗的。
需求
Header: afxwin.h