次の方法で共有


COleControl::InvalidateRgn

特定の領域内のコンテナー ウィンドウのクライアント領域を無効にします。

void InvalidateRgn(
   CRgn* pRgn,
   BOOL bErase = TRUE 
);

パラメーター

  • pRgn
    無効にする OLE オブジェクトの表示領域を識別する含むウィンドウのクライアント座標で CRgn オブジェクトへのポインター。このパラメーターがの場合、nullエクステントは、オブジェクト全体です。

  • bErase
    無効にされた領域の背景を消去するかどうかを指定します。**[真]**が、背景消されれば。FALSEが、背景変更に一定です。

解説

これは、コンテナー内のウィンドウなしのコントロールを再描画するために使用できます。更新領域の他のすべての領域とともに無効にされた領域は、WM_PAINT 次のメッセージがいつ送信するかを描画するために、マークされます。

更新領域のあらゆる部分に対して bErase が TRUE の場合は、指定した部分だけでなく領域全体の背景が消去されます。

必要条件

ヘッダー : afxctl.h

参照

関連項目

COleControl クラス

階層図