オブジェクトは子ウィンドウとして実装されています。
つまり、ウィンドウの中にウィンドウがあるような感じですね。
ウィンドウAの中にオブジェクトBがあるとしましょう。
内部的には、Aの手前に別のウィンドウBがいるような感じです。
この状態でAにboxfやmesで何を描画してもAの表面にしか反映されないので
Bより手前に表示させることはできません。
これはAの上に描画しようとするからできないので、解決策としては
オブジェクトBより手前に枠無しの子ウィンドウCを作って、その上に描画すればできます。
#include "user32.as"
pos 270,216 : objsize 100,24
button "オブジェクトだよ",*label
hwnd_p = hwnd
bgscr 1,100,100 : boxf
SetParent hwnd, hwnd_p : gsel 1,2
x = 0 : theta = 0.0
repeat
x = 270+sin(theta)*100 : theta += 0.02
width ,,x,190
redraw
await 10
loop
*label