ブラシの原点座標を変更する
Declare Function SetBrushOrgEx Lib "gdi32.dll" _
(ByVal hdc As Long, ByVal nXOrg As Long, ByVal nYOrg As Long, _
lppt As POINTAPI) As Long
Declare Function SetBrushOrgEx Lib "gdi32.dll" _
(ByVal hdc As Integer, ByVal nXOrg As Integer, ByVal nYOrg As Integer, _
lppt As POINTAPI) As Integer
BOOL SetBrushOrgEx(
HDC hdc,
int nXOrg,
int nYOrg,
LPPOINT lppt
);
引数
hdc
デバイスコンテキストのハンドルnXOrg
新しいブラシの原点のX座標(0〜7)nYOrg
同、Y座標(同上)lppt
直前のブラシの原点を格納するPOINTAPI構造体戻り値
不要のときByVal lppt As Longと宣言して0を指定
正常終了のとき 0以外備考
エラーのとき 0
原点座標を変更する前にUnrealizeObject()関数を使用して
現在のブラシの設定を無効にしておかなければならない。