易截截图软件、单文件、免安装、纯绿色、仅160KB

VB如何阻止某程序运行。?

比如进程加载新的程序。

在其运行之前阻止。

然后允许后放行。


比如程序主文件路径是c:\test\test.exe,建立内容任意的文件c:\test\test.exe.manifest。

就是不知道程序文件路径。

设置NTFS文件权限.

。。。

我去要阻止进程创建。如果同意就允许创建。

只运行一次。

如果同意运行就运行程序。

Hook CreateProcessInternalW

大多数时候SHELL HOOK也可以

用Open语句打开这个不让运行的程序,不要Close。这样此文件就被占用,应该就不能运行了。需要运行的时候Close。

引用
Hook CreateProcessInternalW

正解

在你的程序里加一个TIMER控件,然后用findwindow这个函数定时查找是否有目标窗口存在,如果存在,那么用sendmessage函数给目标窗口发送一个关闭它的消息就行了,不过这个方法有个不足,那就是目标程序必须启动时有窗口存在

大大们 放个HOOK CreateProcessInternalW 代码出来,照福一下我们这样的菜鸟吧,看源程序总比郁闷的研究要强吧!

我也想知道

引用
大大们 放个HOOK CreateProcessInternalW 代码出来,照福一下我们这样的菜鸟吧,看源程序总比郁闷的研究要强吧!

对于高手来说,用VB做也很困难。
注入的代码至少得是个标准的dll。

建议用Shell Hook,VB就能搞定。

帮顶

记得见过WINDOWS外壳编程有接口的
不知道是不是记错了.

向杀软学习,改SSDT!(充分怀疑vb能自己干这事么,还是调c的库)

我给上传到CSDN了,http://download


相关问答:

vb打印问题

大家好,问个vb打印问题


printer.print "dsff"
.....
....


Printer.EndDoc


打印成功后我将执行

sqlstr = "update vc_yh set pr=' 已打印 ', ......

VB 属性的使用无效

Private Sub DataList1_Click()
If DataList1.Text = "" Then
Lbl_EmpId = ""
Lbl_EmpName = ""
Lbl_Birth = ""
Lbl_Sex = ""
Lbl_Political_ ......

vb中可选参数的问题

function multi(a as integer,b as integer,optional third)
  dim n as integer
  n = a * b
if not ismissing (third) then
    n = n * thid
end if
multi = n
end fu ......

关于用vb处理txt的问题

由于每月从别的公司送来一个txt文件,格式如下:
   
0023939608011黄根养                                & ......

怎樣優化VB程式

由于窗體的增多;
明顯感覺程式運行慢了;
怎樣優化;
优化你的程序逻辑,比如将不用的窗体及时Unload,将不用的对象及时释放

引用
优化你的程序逻辑,比如将不用 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号