次の方法で共有


CWnd::GetWindowRgn

更新 : 2007 年 11 月

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

int GetWindowRgn(
   HRGN hRgn 
)const;

パラメータ

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

戻り値

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

  • NULLREGION   領域は空です。

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

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

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

解説

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

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

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

必要条件

ヘッダー : afxwin.h

参照

参照

CWnd クラス

階層図

CWnd::SetWindowRgn

その他の技術情報

CWnd のメンバ