Метод IOleInPlaceSiteWindowless::InvalidateRect (ocidl.h)
Позволяет объекту делать недействительным указанный прямоугольник своего встроенного изображения на экране.
Синтаксис
HRESULT InvalidateRect(
[in] LPCRECT pRect,
[in] BOOL fErase
);
Параметры
[in] pRect
Прямоугольник, который будет признан недействительным, в клиентских координатах содержащего окна. Если этот параметр имеет значение NULL, полный экстент объекта становится недействительным.
[in] fErase
Указывает, следует ли удалять фон в регионе обновления при обновлении региона. Если этот параметр имеет значение TRUE, фон удаляется. Если этот параметр имеет значение FALSE, фон остается неизменным.
Возвращаемое значение
Этот метод возвращает значение S_OK при успешном завершении.
Комментарии
Объекту разрешено делать недействительными только пиксели, содержащиеся в собственном прямоугольнике сайта. Любая попытка сделать недействительной область за пределами этого прямоугольника должна привести к тому, что операция не будет выполнена.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | ocidl.h |