CWnd::GetWindowRgn

ウィンドウのウィンドウ領域を取得します。

int GetWindowRgn(
   HRGN hRgn 
)const;

パラメーター

  • hRgn
    ウィンドウ領域のハンドルを指定します。

戻り値

関数の取得した領域の型を返します。 次のいずれかの値を指定できます。

  • NULLREGION   領域は空です。

  • SIMPLEREGION 領域は単一の四角形です。

  • COMPLEXREGION 領域は複数の四角形です。

  • ERROR エラーが発生しましたが、領域には影響ありません。

解説

ウィンドウ領域は、オペレーティング システムで描画可能なウィンドウ内の領域を決定します。 オペレーティング システムでは、ウィンドウ領域の外側にあるウィンドウ部分は表示しません。

ウィンドウのウィンドウ領域の座標は、ウィンドウのクライアント領域ではなく、ウィンドウの左上隅からの相対位置になります。

ウィンドウのウィンドウ領域を設定するには、CWnd::SetWindowRgn を呼び出します。

必要条件

**ヘッダー:**afxwin.h

参照

参照

CWnd クラス

階層図

CWnd::SetWindowRgn

概念

CWnd のメンバー