易语言通过进程名获取指定进程的句柄!学习价值高

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

易语⾔通过进程名获取指定进程的句柄!学习价值⾼
今天我们要给⼤家带来的⼲货是!利⽤易语⾔枚举指定的进程名,并获取指定进程的句柄号!是不是很想学呢?其实这样的教程⽹上有很多,但是⼩编觉得,⽹上的⼤部分此类教程都是调⽤⼀些DLL⽂件的API实现的,没有任何的学习价值,对于新⼿来说作⽤不⼤,最好是直接通过原⽣的代码能开发是最好的对吧,废话不多说直接操作。

需要的⼯具:
1、易语⾔
2、精易模块V8
开发原理图:
其实我们下⾯要实现的功能原理⼤概像上图⼀样,我建议你先看下这个原理图,再继续往下看,这样的话好理解⼀下。

操作步骤:
1、我们打卡易语⾔,然后设计⼀下软件的整体框架,尽管很难看。

那么具体的操作原理和步骤去我们也是从哪⾥转载过来的!源码应该也是在哪⾥可以下载到的。

2、点击枚举此进程,然后写⼊如下代码,代码功能是获取系统所以的进程列表,然后枚举编辑框内指定的进程名。

3、最后我们来⼀下结束指定进程的命令。

整个程序的源代码:
窗⼝程序集名保留保留备注
窗⼝程序集_启动窗⼝
⼦程序名返回值类型公开备注
_按钮1_被单击
变量名类型静态数组备注
进程列表进程信息0
i整数型
进程列表=取系统进程列表 ()
计次循环⾸ (取数组成员数 (进程列表), i)
判断 (进程列表 [i].进程名称=编辑框1.内容)
编辑框2.内容=到⽂本 (进程列表 [i].进程标识符)
i = 0
计次循环尾 ()
⼦程序名返回值类型公开备注
_按钮2_被单击
进程_结束 (到整数 (编辑框2.内容))
i⽀持库列表⽀持库注释
eAPI应⽤接⼝⽀持库
最后咋们看下程序的运⾏效果!当我们点击枚举按钮后,果然在另⼀个编辑框出现了此进程的句柄号。

有了句柄号,我们就可以通过⼀系列的名称去操作句柄所对应的窗⼝程度了!⾃⼰脑补哈。

相关文档
最新文档