次の方法で共有


CDC::SetBrushOrg

更新 : 2007 年 11 月

アプリケーションが次にデバイス コンテキストに選択するブラシに、GDI が割り当てる原点を指定します。

CPoint SetBrushOrg(
   int x,
   int y 
);
CPoint SetBrushOrg(
   POINT point 
);

パラメータ

  • x
    新しい原点の x 座標を (デバイス単位で) 指定します。この値の範囲は 0 ~ 7 です。

  • y
    新しい原点の y 座標を (デバイス単位で) 指定します。この値の範囲は 0 ~ 7 です。

  • point
    新しい原点の x 座標および y 座標を指定します。これらの値の範囲は 0 ~ 7 です。このパラメータには、POINT 構造体または CPoint オブジェクトを渡すことができます。

戻り値

直前のブラシの原点をデバイス単位で返します。

解説

既定のブラシの原点座標は (0, 0) です。ブラシの原点を変更するには、まず CBrush オブジェクトに対して UnrealizeObject 関数を呼び出します。さらに、SetBrushOrg 関数を呼び出し、その後 SelectObject メンバ関数を呼び出して、デバイス コンテキストにブラシを選択します。

SetBrushOrg 関数は、ストック CBrush オブジェクトには使えません。

必要条件

ヘッダー : afxwin.h

参照

参照

CDC クラス

階層図

CBrush クラス

CDC::GetBrushOrg

CDC::SelectObject

CGdiObject::UnrealizeObject

POINT 構造体

CPoint クラス

その他の技術情報

CDC のメンバ