不可能的如果不能结束任务的话
Windows系统还能够正常退出吗所以MicroSoft设计成绝对能够结束进程的
Windows系统还能够正常退出吗所以MicroSoft设计成绝对能够结束进程的
解决方案 »
- VB DataReport中如何先显示一个表中一个字段的内容,再显示另一个表中另一个字段的内容?
- RECORDSET里的FIND方法怎么用??谢谢!!100分
- 在线等...查询数据库的问题...
- 一个关于用回车键来代替TAB键的问题?
- 关于下载的问题,急等
- vba 获取网页状态栏的地址
- 在线等候,请问各位,有谁知道DirectSS和DirectSR怎么用?
- 求教专家:在vb中如何用adodb.connection对象连接Paradox的.db数据文件
- 急求 TEXTBOX 保存内容,VB读写INI的代码(范例也行)
- 欢迎用我的软件
- 用什么方法可以获得数据库中所有表的名字?(在线等待)
- 问问一个常识问题!100等着你的到来哟!:)
我用ATM(Another Task Manager)连Kernel32.dll、MSGSRV32.EXE之类的都可以终止了。
Private Sub Form_Unload(Cancel As Integer)
......
Shell "。。"
End Sub
不过你还得用个临时文件或注册表进行数据交换。
这样的函数在Ctrl+ALT+DEL可以看不到,但在一些进程查看器下就不起作用了
如PrcView软件。
现在好象只能鉴接木马程序编写的原理了,有谁写过这样的程序吗?
Declare Function RegisterServiceProcess Lib "kernel32" (ByVal dwProcessID As Long, ByVal dwType As Long) As Long
Declare Function GetCurrentProcessId Lib "kernel32" Alias "GetCurrentProcessId" () As Long接下来:在程序开启时(最好在模块的sub main() 中)RegisterServiceProcess GetCurrentProcessId, 1
1. 开机时自动加载你的程序(可以在WIN.INI文件内写入RUN=apppath&name,写注册表等方法实现);
2. 退出你的程序时强制重启。(用钩子,当收到WM_CLOSE消息时就重启机器。)
这样即使他关掉了你的程序他也不能再干什么了。