windows服务中使用blockinput无效
我想实现开机的时候,让鼠标键盘都不能动 半分钟.
要在登陆界面的时候就开始不能动,所以只想到写成windows服务.
[DllImport("USER32.DLL")]
public extern static void BlockInput(bool ABlockInput);
protected override void OnStart(string[] args)
{
BlockInput(true);
}
大家知道是什么原因吗,或者有别的实现方法?
要在登陆界面的时候就开始不能动,所以只想到写成windows服务.
[DllImport("USER32.DLL")]
public extern static void BlockInput(bool ABlockInput);
protected override void OnStart(string[] args)
{
BlockInput(true);
}
大家知道是什么原因吗,或者有别的实现方法?
...全文
相关推荐
用BlockInput函数屏蔽输入操作
用BlockInput函数屏蔽输入操作软件测试 BlockInput是Windows提供的API,可以用来屏蔽Windows上的鼠标、键盘操作。如果在屏蔽的过程中,想要解锁,可以使用CTRL+A
Block-input.zip_C++BlockInput_Will_block input
该项目使用C++编写,通过调用Windows API的BlockInput函数禁用键盘和鼠标输入,并隐藏控制台窗口。程序进入无限循环,使用户无法进行任何输入操作,直到进程被强制终止,适用于系统级输入锁
易语言源码易语言禁止拷屏源码
所有功能模块均使用纯易语言原生命令编写,未依赖外部DLL注入或驱动级组件,兼容Windows XP至Windows 11全系列操作系统,支持32位与64位平台交叉编译。
python基于windows平台锁定键盘输入的方法
主要介绍了python基于windows平台锁定键盘输入的方法,涉及Python中调用user32.dll中BlockInput方法的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
c#实现锁屏及禁止键盘和鼠标.txt
根据提供的文件信息,本文将详细解释如何使用C#与Windows API函数来实现计算机的锁屏功能以及禁止键盘和鼠标的输入。此技术主要用于安全目的,例如防止未经授权的用户访问计算机。


