重要そうなとこだけ切りだすとその場しのぎですがこういうスクリプトになりました (^^;;;
oncmd gosub *onminmax, 0x0024
stop
*onminmax
dupptr minmaxinfo, lparam, 40, 4
minmaxinfo(6) = 300// x最小さいず
minmaxinfo(7) = 500// y最小さいず
return 0
DefWindowProcは何もしなければ勝手にHSP側が実行してくれているので気にしなくて大丈夫です
で、ポインタが分かっているメモリへのアクセスへは
dupptrを使ってHSPで扱う変数にアドレスを割り当ててからやる必要があります
今回はPOINT構造体(LONG二個)が5つ分なのでMINMAXINFOのサイズは5*2*4=40バイト
よってlparamから40バイト分のメモリをHSPの変数に割り当てて、あとは配列のように添え字で指定してアクセスします
あとの細かいところは割愛…