您的足迹:首页 > 我的代码 >用ClipCursor API把鼠标指针限制在指定区域内/aardio版

用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。。。用空数组即可。
本博客所有文章如无特别注明均为原创。作者:恶猫复制或转载请以超链接形式注明转自 恶猫的博客
原文地址《用ClipCursor API把鼠标指针限制在指定区域内/aardio版

相关推荐

分享本文至:

发表评论

路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交

网友评论(0)

恶猫的博客 -记录自己日常,代码,美图,电影,音乐,新闻,只是个人博客而已

浙ICP备15011757号-4 网站地图 联系我