supersuper 发表于 2009-4-24 15:14:25

如何锁定应用程序运行窗口

本帖最后由 supersuper 于 2009-4-24 17:21 编辑

我的想法如下

就是我想运行某个软件,并保持鼠标和键盘永远在这个软件运行窗口内,提供下思路
比如打开一个记事本,那么我想只能够在记事本这个窗体内活动,出了记事本这个窗体就不能

针对2楼的回复补充说明一下:
我是想让鼠标保持在应用程序窗口范围内,其实就相当于用户只能在这个程序内使用,其他不许操作

针对3楼的回复我再详细解释下我的意思
比如打开一个记事本,那么我想只能够在记事本这个窗体内活动,出了记事本这个窗体就不能

seominho 发表于 2009-4-24 15:35:46

winactive()
winactivate()

ahphsautoit 发表于 2009-4-24 16:35:43

你的意思就是相当于在运行一个锁屏的程序时,只允许鼠标和键盘响应程序设定的一个小窗口,是不是这个意思?不知道你的程序是不是用来锁屏的,但是你的这种意图请参考相关的锁屏程序就行。

supersuper 发表于 2009-4-27 12:35:10

顶一下自己

sensel 发表于 2009-4-29 06:01:07

翻UDF时偶尔发现这个函数,回你一下。
_MouseTrap

sxd 发表于 2009-5-2 00:15:32

恩 先得到运行的程序的 坐标 大小 再 _MouseTrap

203x 发表于 2009-5-2 02:03:13

感觉这个函数不够完美
我做过一个魔兽改键工具,窗口化调用的是微软的API函数ClipCursor
页: [1]
查看完整版本: 如何锁定应用程序运行窗口