CWnd::GetWindowRgn

ウィンドウのウィンドウ領域を取得するには、このメンバー関数を呼び出します。

int GetWindowRgn(
   HRGN hRgn 
)const;

パラメーター

  • hRgn
    ウィンドウ領域へのハンドル。

戻り値

戻り値は、関数が取得領域の種類を指定します。次のいずれかの値が返されます。

  • NULLREGION 領域は空です。

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

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

  • [エラー] エラーが発生しました; 領域は影響を受けません。

解説

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

ウィンドウのウィンドウ領域の座標は、ウィンドウの左上隅、ウィンドウのクライアント領域に関連しています。

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

必要条件

ヘッダー: afxwin.h

参照

関連項目

CWnd クラス

階層図

CWnd::SetWindowRgn