Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]如何真正的后台运行?

1楼
pc_doctor 发表于:2009-8-25 9:03:14

我也不是想做象一般黑客讲的纯粹无窗口化的后台运行。而是程序窗口还是有的,可以交互操作的,就是不能让用户随便关掉程序窗口,不能随便退出程序。

现在,可以将程序窗口的“关闭”功能隐藏,但是,一旦程序启动运行后,它总是会在下面的任务栏中显示着,一般再傻的用户都可以在任务栏中将该程序退出的。即使,事先将程序搞成全屏并将任务栏隐藏(事实上也不可能,为你一个程序这样的做?),用户也是轻轻一按键盘的“旗标”键既可调出任务栏杀掉程序。

求助的是:星编写的程序在运行中如何才能不在任务栏中显示?当然,也能做到在任务管理器中隐形的话就更加完美了。

2楼
development 发表于:2009-8-25 10:24:32

“不在任务栏中显示”很容易办到,执行窗口“隐藏”就可以了。

好象没人能在“任务管理器”中隐藏,只能注入到别人的进程中,哪绝对是不良程序。

3楼
玩脑者 发表于:2009-8-26 12:39:21

你说的完全可以做到

用指示区图标构件,

窗口可见时:指示区图标.方法.任务栏图标隐藏

同时将"指示区图标构件"图标显示属性设为"假"

这样就可以达到你的要求了。

----------------------------------------------------------------------

任务管理器中隐藏,就是隐藏进程了,这个想法有恶意之嫌。

没有哪个光明正大的程序会用这种方式的。


4楼
pc_doctor 发表于:2009-8-26 16:28:18
以下是引用玩脑者在2009-8-26 12:39:21的发言:

任务管理器中隐藏,就是隐藏进程了,这个想法有恶意之嫌。

没有哪个光明正大的程序会用这种方式的。

呵呵!多虑了,从纯技术角度来说,存在即为合理。

有时候,对安全特别要求高的,这恰恰是一道自我防范。比如,超市收银系统,最好就是不能随便让营业员退出系统,只要不退出系统,我就可以在系统运行时监控审核非法动作。

共4 条记录, 每页显示 10 条, 页签: [1]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.07813 s, 3 queries.