做不規則的Butten(編號:499)

我先用..
GetCursorPos msPoint
Print CStr(msPoint.X) + "-" + CStr(msPoint.Y)
取得該圖的座標..hRegion
在MouseMove動作中..
用..PtInRegion(hRegion, X, Y) 來判斷是否MouseOver到該位置..
但是...總是不能得到預期的效果..
我想是不是座標上有問題..
我這樣不對嗎..