CRgn::CopyRgn
CRgn のオブジェクトに pRgnSrc で定義されている領域をコピーします。
int CopyRgn(
CRgn* pRgnSrc
);
パラメーター
- pRgnSrc
既存の領域を指定します。
戻り値
結果の領域の種類を指定します。次のいずれかの値が返されます。
COMPLEXREGION の新しい領域に境界線が重複することがあります。
[エラー] 作成された新しい領域はありません。
NULLREGION の新しい領域は空です。
SIMPLEREGION の新しい領域に重複の境界線がありません。
解説
新しい領域は、以前の CRgn オブジェクトに格納されている領域を置き換えます。この関数は CombineRgn のメンバー関数の特殊なケースです。
使用例
CRgn::CreateEllipticRgnの例を参照してください。
必要条件
ヘッダー: afxwin.h