位置情報ハンドル関数

AddPosInfB
AddPosInfW
MergePosInfW
PosInfCreateBitmapHandle
PosInfCreateRect
PosInfDestroy
PosInfDuplicate

int AddPosInfB(
  int bm_handle,
  int pos_handle )
[3.00以降]

機能 位置情報のコピーをビットマップに取り付けます.
引数
bm_handleビットマップのハンドル(BitmapHandleCreate関数等で作成したハンドル)
pos_handle位置情報のハンドル(PosInfCreateRect関数等で作成したハンドル)
戻り値
1成功
0失敗
説明 位置情報のコピーを作成し,そのコピーをビットマップに取り付けます.
このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int AddPosInfW(
  string winname,
  int pos_handle )
[3.00以降]

機能 位置情報のコピーをビットマップバッファに取り付けます.
引数
winnameウィンドウ名(CreatePersonaWindow関数で作成したウインドウ名.""で標準のウインドウ)
pos_handle位置情報のハンドル(PosInfCreateRect関数等で作成したハンドル)
戻り値
1成功
0失敗
説明 位置情報のコピーを作成し,そのコピーをビットマップバッファに取り付けます.
このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int MergePosInfW(
  string winname,
  int pos_handle )
[3.00以降]

機能 位置情報のコピーを表示中の画像に取り付けます.
引数
winnameウィンドウ名(CreatePersonaWindow関数で作成したウインドウ名.""で標準のウインドウ)
pos_handle位置情報のハンドル(PosInfCreateRect関数等で作成したハンドル)
戻り値
1成功
0失敗
説明 位置情報のコピーを作成し,そのコピーを表示中の画像に取り付けます.
このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int PosInfCreateBitmapHandle(
  int bm_handle,
  string name,
  string cursor )
[3.00以降]

機能 ビットマップの透明でない領域と同じ形の位置情報を作成し,そのハンドルを返します.
引数
bm_handleビットマップのハンドル(BitmapHandleCreate関数等で作成したハンドル)
name位置情報名
cursorマウスカーソル名
戻り値
0以上作成したハンドル
エラー
説明 作成した位置情報が不要になったら,PosInfDestroyで破棄してください.
このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int PosInfCreateRect(
  int x1,
  int y1,
  int x2,
  int y2,
  string name,
  string cursor )
[3.00以降]

機能 矩形の位置情報を作成し,そのハンドルを返します.
引数
x1矩形左上点X座標
y1矩形左上点Y座標
x2矩形右下点X座標
y2矩形右下点Y座標
name位置情報名
cursorマウスカーソル名
戻り値
0以上作成したハンドル
エラー
説明 作成した位置情報が不要になったら,PosInfDestroyで破棄してください.
このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int PosInfDestroy(   int pos_handle )[3.00以降]

機能 位置情報を破棄します.
引数
pos_handle位置情報のハンドル(PosInfCreateRect関数等で作成したハンドル)
戻り値
1成功
0失敗
説明
このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int PosInfDuplicate(   int pos_handle )[3.00以降]

機能 位置情報のコピーを作成します.
引数
pos_handle複製元位置情報のハンドル(PosInfCreateRect関数等で作成したハンドル)
戻り値
0以上作成したハンドル
エラー
説明 作成した位置情報が不要になったら,PosInfDestroyで破棄してください.
このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧