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
ヘッダー ocidl.h

こちらもご覧ください

IOleInPlaceSiteWindowless