易语言检测程序的父进程是不是explorer

 我来答
百度网友a25292caa
2014-04-13 · TA获得超过235个赞
知道小有建树答主
回答量:158
采纳率:0%
帮助的人:125万
展开全部
.版本 2

.子程序 _按钮1_被单击
.局部变量 本进程ID, 整数型
.局部变量 比较进程ID, 整数型

本进程ID = 取进程ID (取执行文件名 ())
比较进程ID = 取进程ID (“explorer.exe”)
.判断开始 (本进程ID = 比较进程ID)
信息框 (“相同”, 0, )
.默认
信息框 (“不相同”, #错误图标, )
.版本 2

.子程序 取进程ID, 整数型, 公开, 取指定进程的进程ID(返回第一个进程ID,失败返回0)
.参数 进程名, 文本型, , 区分大小写
.局部变量 临时信息, 进程信息_
.局部变量 进程句柄, 整数型
.局部变量 进程快照, 整数型

进程快照 = _创建快照 (2, 0)
.如果真 (进程快照 ≠ 0)
临时信息.dwSize = 296
进程句柄 = _第一个 (进程快照, 临时信息)
.判断循环首 (进程句柄 ≠ 0)
.如果真 (StrCmpNI_1 (进程名, 临时信息.进程名称, _取文本长度 (进程名)) = 0) ' 比较进程名
_关闭对象 (进程快照)
返回 (临时信息.进程ID)
.如果真结束
进程句柄 = _下一个 (进程快照, 临时信息)
.判断循环尾 ()
_关闭对象 (进程快照)
.如果真结束
返回 (0)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式