HSP Tips / HSPモジュール

クライアント座標をスクリーン座標に変換


説明

クライアント座標をスクリーン座標に変換します。



HSPスクリプト


#module
#uselib "user32"
#func ClientToScreen "ClientToScreen" sptr,sptr

#deffunc ClientToScreen int _hnd, var _x, var _y
point=_x,_y
ClientToScreen _hnd, varptr(point)
_x=point(0)
_y=point(1)
return

#global
#if 1
//クライアント座標をスクリーン座標に変換
//ウィンドウハンドル,
//X座標がはいった変数
//Y座標がはいった変数
gsel 0
s=100
fs=1212
ClientToScreen hwnd,s,fs

mes s

#endif