Rss & SiteMap
搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp
我也不是想做象一般黑客讲的纯粹无窗口化的后台运行。而是程序窗口还是有的,可以交互操作的,就是不能让用户随便关掉程序窗口,不能随便退出程序。
现在,可以将程序窗口的“关闭”功能隐藏,但是,一旦程序启动运行后,它总是会在下面的任务栏中显示着,一般再傻的用户都可以在任务栏中将该程序退出的。即使,事先将程序搞成全屏并将任务栏隐藏(事实上也不可能,为你一个程序这样的做?),用户也是轻轻一按键盘的“旗标”键既可调出任务栏杀掉程序。
求助的是:星编写的程序在运行中如何才能不在任务栏中显示?当然,也能做到在任务管理器中隐形的话就更加完美了。
“不在任务栏中显示”很容易办到,执行窗口“隐藏”就可以了。
好象没人能在“任务管理器”中隐藏,只能注入到别人的进程中,哪绝对是不良程序。
你说的完全可以做到
用指示区图标构件,
窗口可见时:指示区图标.方法.任务栏图标隐藏
同时将"指示区图标构件"图标显示属性设为"假"
这样就可以达到你的要求了。
----------------------------------------------------------------------
任务管理器中隐藏,就是隐藏进程了,这个想法有恶意之嫌。
没有哪个光明正大的程序会用这种方式的。
任务管理器中隐藏,就是隐藏进程了,这个想法有恶意之嫌。
没有哪个光明正大的程序会用这种方式的。
呵呵!多虑了,从纯技术角度来说,存在即为合理。
有时候,对安全特别要求高的,这恰恰是一道自我防范。比如,超市收银系统,最好就是不能随便让营业员退出系统,只要不退出系统,我就可以在系统运行时监控审核非法动作。