您的足迹:首页
>
我的代码
>用ClipCursor API把鼠标指针限制在指定区域内/aardio版
import win.ui;
/*DSG{{*/
var winform = ..win.form( bottom=399;parent=...;text="aardio Form";right=599 )
winform.add(
button={ bottom=332;text="button";left=240;top=268;z=1;right=422;cls="button" };
edit={ bottom=218;text="edit";left=45;multiline=1;top=18;z=2;right=529;edge=1;cls="edit" }
)
/*}}*/
rec=winform.edit.getRect(true)
ClipCursor = ::User32.api("ClipCursor","int(struct& lpRect)");
winform.button.oncommand = function(id,event){
ClipCursor(rec);
}
winform.show()
win.loopMessage();
相反:操作结束要释放鼠标记得! ClipCursor( {} ); 即可。不可用null或0。。。用空数组即可。
发表评论