如何使PC上运行的程序不能退出 如何使PC上运行的程序不能退出,并且用户只能使用当前正在运行的程序。不能使用PC上的其他程序? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 方法应该有很多种吧?但是让他绝对不能退出,绝对不能使用其他程序就比较难吧?我的想法:创建一个窗口,然后设置TopMost模式。拿到SYSTEM权限,检查有没有窗口覆盖在上面,有的话kill掉。(很多方法kill掉,我喜欢在目标程序创建个ExitProcess线程。)监视键盘,不让他按CTRL ALT等键,防止他喊某某软件出来对付我们的软件。更厉害的就是进入内核状态。。想干什么干什么。我只是新手一个,能想到的就这些了。 使用SetWindowPos设置为最顶层窗口 将注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon下 的SHELL的键值由默认的EXPLORER,改成你自己的程序文件名 替换HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon下的userinit也行。 在你的软件里加一个时钟来判断你的软件是否在顶端,如发现你的软件不在顶端就把那个在顶端的Kill掉,再强行把你的软件置顶就可以了. 其实很简单..进去之后把explorer杀掉..然后就自己的窗口开起来.然后把taskmgr.exe禁止掉.应该可以了吧.把各种快捷键禁用掉. 如何在mfc中实现将Excel表中的数据导入到sql2000数据库中 CListBox 插入文字怪异问题!! 散分~~~~~~~~~~~~~ CFileDialog一次选择多个文件的问题 高分请教 怎么在对话框中使用 combo box 控件? 串口读数据,古怪.... 共享段... 程序只是获得系统时间,并没有改写系统时间。在程序运行过程中系统时间会往前多走一天,为什么??? 奇怪的错误:1000*720的位图盖不全1000*720的对话框!横向到800以后的部分显示不出来了就 公司想招聘两个人,限武汉的 如何获得windows桌面的dc 那位大侠能给个VC下的ribbon的资料呀
但是让他绝对不能退出,绝对不能使用其他程序就比较难吧?我的想法:
创建一个窗口,然后设置TopMost模式。
拿到SYSTEM权限,检查有没有窗口覆盖在上面,有的话kill掉。(很多方法kill掉,我喜欢在目标程序创建个ExitProcess线程。)
监视键盘,不让他按CTRL ALT等键,防止他喊某某软件出来对付我们的软件。更厉害的就是进入内核状态。。想干什么干什么。我只是新手一个,能想到的就这些了。
然后把taskmgr.exe禁止掉.应该可以了吧.
把各种快捷键禁用掉.