日期:2014-05-17  浏览次数:20958 次

C#实现锁屏
遇到一个棘手的问题:

老师的要求是C#锁屏(ctrl+F4) 不能退出,禁止任务管理器等。反正就是不能操作
而且要在当前的锁屏界面实现多标签浏览器

各位一定要帮帮我啊!

------解决方案--------------------
这个要用hook了,全局函数,截获键盘消息 你先从网上下载一个API包里面有函数
好像是叫键盘按下消息事件 这个需要引用系统DLL,32位跟64位操作系统通用不通用没有测试过
只在32下用过 你找一个吧
------解决方案--------------------
探讨

这个要用hook了,全局函数,截获键盘消息 你先从网上下载一个API包里面有函数
好像是叫键盘按下消息事件 这个需要引用系统DLL,32位跟64位操作系统通用不通用没有测试过
只在32下用过 你找一个吧

------解决方案--------------------
将当前窗体置顶在最前面;
禁用鼠标;
监控键盘的输入;
------解决方案--------------------
探讨

引用:

这个要用hook了,全局函数,截获键盘消息 你先从网上下载一个API包里面有函数
好像是叫键盘按下消息事件 这个需要引用系统DLL,32位跟64位操作系统通用不通用没有测试过
只在32下用过 你找一个吧


不需要这么麻烦
只要一个小功能就行
置顶
不断的置顶
把其他一切窗口屏蔽在你的窗口后面