API関数を使わずに、
randomize
objsize 64,32
repeat 16
pos rnd(ginfo_winx-64),rnd(ginfo_winy-64)+32
button "じゃまもの",*DUMMY
loop
sx = (ginfo_sizex-ginfo_winx) / 2
sy = ginfo_sizey-ginfo_winy-sx
*DUMMY
repeat
mx = ginfo_mx - ginfo_wx1 - sx
my = ginfo_my - ginfo_wy1 - sy
redraw 0
color 255,255,255 : boxf
pos 0,0 :color 0,0,0
mes "取れる →"+mx+","+my+" "
mes "取れない→"+mousex+","+mousey
redraw 1
wait 1
loop
…ただし、これだと sx , sy の計算の後にウインドウのデザインを変えられるとズレます。
標準の命令しか使っていないので、読めば何をしてるんだか解るでしょう。