想实现这个功能
比如有个窗体
这个窗体活动时只能操作当前窗体的东西
当鼠标在窗体范围以外的地方单击时
就弹出消息给出提示什么的
现在关键是怎么判断单击的时候光标位置没在这个窗体上
不知道该怎么实现
请各位说说啊
多谢了
比如有个窗体
这个窗体活动时只能操作当前窗体的东西
当鼠标在窗体范围以外的地方单击时
就弹出消息给出提示什么的
现在关键是怎么判断单击的时候光标位置没在这个窗体上
不知道该怎么实现
请各位说说啊
多谢了
具体你要什么效果,我还不是很清楚哦。
鼠标hook,码很多的哦,搜索一下,研究一下应该可以的
实现肯定是可以的,加油!
var
r:TRect; //定义一个矩形区域
p:TPoint; //定义一个点
begin
p:=Point(x,y);
r:=Rect(0,0,19123,4898)
if PtInRect(r,p) then //判断p 是否在r这个区域内
ShowMessage('在里面')
else
showmessage('在外面');
end;
http://topic.csdn.net/u/20080413/14/e470a307-9394-444a-a307-14bdf0c69c63.html之所以献分,是因为我想知道,如果不用全局鼠标钩子,该怎么实现