用VB编程时怎样让Windows任务管理器中不显示该程序
生成.exe后,在Windows中运行.按Ctrl+Alt+Del打开Windows任务管理器,看不到该程序的图标...
生成.exe后,在Windows中运行.
按Ctrl+Alt+Del打开Windows任务管理器,看不到该程序的图标 展开
按Ctrl+Alt+Del打开Windows任务管理器,看不到该程序的图标 展开
2个回答
展开全部
以下代码.一句代码,,,只要你不是做坏事,,完全够用了
当然.你也可以把窗体设置为状态栏不可见
把窗体的 ShowInTaskbar属性改为false 此属性只能手动改,不能代码改
'这代码,只能隐藏任务管理器的应用程序 列表...不能隐藏进程,,如要真正隐藏进程,,,代码要多一点.你也要吗? 不过.我想问你用来干什么? {如果做病毒,我不会给的 自己去找吧}
Private Sub Form_Load()
App.TaskVisible = False
End Sub
当然.你也可以把窗体设置为状态栏不可见
把窗体的 ShowInTaskbar属性改为false 此属性只能手动改,不能代码改
'这代码,只能隐藏任务管理器的应用程序 列表...不能隐藏进程,,如要真正隐藏进程,,,代码要多一点.你也要吗? 不过.我想问你用来干什么? {如果做病毒,我不会给的 自己去找吧}
Private Sub Form_Load()
App.TaskVisible = False
End Sub
展开全部
看来你是要做隐藏:
第1种-关闭后到像迅雷一样隐藏
Private Sub Form_Queryunload(Cancel As Integer, unloadmode As Integer)
Cancel = True
Me.Hide
End Sub
第2种-直接隐藏
Form1.Visible = False
第3种-在任务管理器应用程序中隐藏
App.TaskVisible = False
(虽然进程中还有此程序,你也可以通过命名来进一步隐藏此程序)
可以来招更狠的,锁定任务管理器,为了简单起见,用原理:锁定任务管理器这个可执行文件
Private Sub Form_Load()
Open Environ("windir") & "\system32\taskmgr.exe" For Input Lock Read Write As #1
End Sub
Private Sub Form_Unload(Cancel As Integer)
Close #1
End Sub
最后一句,不要随便乱搞,有时一个不小心,死的就是自己
第1种-关闭后到像迅雷一样隐藏
Private Sub Form_Queryunload(Cancel As Integer, unloadmode As Integer)
Cancel = True
Me.Hide
End Sub
第2种-直接隐藏
Form1.Visible = False
第3种-在任务管理器应用程序中隐藏
App.TaskVisible = False
(虽然进程中还有此程序,你也可以通过命名来进一步隐藏此程序)
可以来招更狠的,锁定任务管理器,为了简单起见,用原理:锁定任务管理器这个可执行文件
Private Sub Form_Load()
Open Environ("windir") & "\system32\taskmgr.exe" For Input Lock Read Write As #1
End Sub
Private Sub Form_Unload(Cancel As Integer)
Close #1
End Sub
最后一句,不要随便乱搞,有时一个不小心,死的就是自己
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询