共用方式為


COleControl::InvalidateControl

方法會強制控制項重新繪製其本身。

void InvalidateControl( 
   LPCRECT lpRect = NULL, 
   BOOL bErase = TRUE  
);

參數

  • lpRect
    將指標移至要失效的控制項的區域。

  • bErase
    指定是否要清除在更新區域內的背景,當更新本機處理。

備註

如果 lpRect 有 NULL 值,整個控制項會重繪。 如果 lpRect 不是 NULL,這表示要使控制項的矩形部分。 在控制項沒有視窗,或目前不在使用中時,矩形會被忽略,因此,對用戶端網站的 IAdviseSink::OnViewChange 成員函式。 使用這個函式來取代 CWnd::InvalidateRectInvalidateRect

需求

Header: afxctl.h

請參閱

參考

COleControl 類別

階層架構圖

COleControl::Refresh