Поделиться через


COleControl::InvalidateControl

Принудительно вызывает элемент управления перерисовывать.

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

Параметры

  • lpRect
    Указатель на область элемента управления, который будет недействителен.

  • bErase
    Определяет, является ли фон в область обновления быть стертым когда область обновления обрабатывается.

Заметки

Если lpRect имеет значение NULL, то весь элемент управления будет перерисовать.Если lpRect не NULL, это значение указывает часть прямоугольника элемента управления, недействительны.В тех случаях, когда элемент управления не имеет окно или в настоящее время не активен, прямоугольник игнорировать и произведен функции-члену IAdviseSink::OnViewChange сайта клиента.Используйте эту функцию вместо CWnd::InvalidateRect или InvalidateRect.

Требования

Header: afxctl.h

См. также

Ссылки

Класс COleControl

Диаграмма иерархии

COleControl::Refresh