Método IOleInPlaceSiteWindowless::InvalidateRect (ocidl.h)

Permite que um objeto invalide um retângulo especificado de sua imagem in-loco na tela.

Sintaxe

HRESULT InvalidateRect(
  [in] LPCRECT pRect,
  [in] BOOL    fErase
);

Parâmetros

[in] pRect

O retângulo a ser invalidado, nas coordenadas do cliente da janela que contém. Se esse parâmetro for NULL, a extensão total do objeto será invalidada.

[in] fErase

Especifica se a tela de fundo dentro da região de atualização deve ser apagada quando a região é atualizada. Se esse parâmetro for TRUE, a tela de fundo será apagada. Se esse parâmetro for FALSE, a tela de fundo permanecerá inalterada.

Retornar valor

Esse método retorna S_OK com êxito.

Comentários

Um objeto só tem permissão para invalidar pixels contidos em seu próprio retângulo de site. Qualquer tentativa de invalidar uma área fora desse retângulo deve resultar em uma não operação.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho ocidl.h

Confira também

Ioleinplacesitewindowless