在计算机启动时,让c#做的程序自动运行,弹出的窗体锁定,鼠标点其他地方无效,必须登陆进去!怎么实现这个过程? 主要是弹出窗体锁定和 鼠标的问题!
就像网吧开机差不多吧,这样怎么实现?
请教了。
给你点提示,
最基础的,用欺骗不懂电脑的人,做过无边框窗体,全屏最大化,TopMost,登陆逻辑就自己写了。
进一步,禁用win键,禁用alt+tab,alt+f4,ctrl+esc,禁止打开任务管理器,这样基本上可以挡住又一部分人了
谢谢了,别的组合键我都搞定了,都可以锁住,但是如何锁住ctrl+alt+delete键啊,
if ((int)Control.ModifierKeys == (int)Keys.Control + (int)Keys.Alt + (int)Keys.Delete) //截获Ctrl+Alt+Delete
{
return 1;
}
这段代码不行
@fly_sss: 这个在hook实现,有点麻烦
@大头说: 参考http://www.cnblogs.com/qiuyi21/articles/1117616.html
1、通过Windows的策略编辑器,是可以让用户啥事都不能做的,这个不需要编程。
2、自动运行更简单了,把EXE快捷方式放在启动文件夹中即可。
你们在教大家写病毒的呢,,,重写键盘监听事件可行不?