[已解决]如何判断程序是用户双击运行的还是第三方软件调用运行的
本帖最后由 都市浪子666 于 2010-12-29 21:12 编辑像超强QQ农场助手这个程序,如果是用CMD调用,就会弹出信息
只能是双击才能运行,
不知道AU3能不能做到,大大们指点下,谢谢 留个脚印,期待达人解答,我辈菜鸟只能坐等答案了。。。 应该是判断父进程吧, 呵呵, 不是很清楚怎么做到的。 判断父进程
请编译后调试#Include <WinAPIEx.au3>
#include <Process.au3>
$b=_ProcessGetName(_WinAPI_GetParentProcess ( @AutoItPID ))
If $b="Explorer.exe" Then
MsgBox(0,"PCBAR提示","您是正常运行程序的")
Else
MsgBox(64,'警告:',"不允许外部程序调用本软件!")
EndIf
回复 4# pcbar
谢谢超版。问题解决 又学了一招。。。。 也可以用启动参数
页:
[1]