首页 > 编程语言 > 详细

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

时间:2020-03-13 15:25:52      阅读:80      评论:0      收藏:0      [点我收藏+]

今天我们要给大家带来的干货是!利用易语言枚举指定的进程名,并获取指定进程的句柄号!是不是很想学呢?其实这样的教程网上有很多,但是小编觉得,网上的大部分此类教程都是调用一些DLL文件的API实现的,没有任何的学习价值,对于新手来说作用不大,最好是直接通过原生的代码能开发是最好的对吧,废话不多说直接操作。
需要的工具:
1、易语言
2、精易模块V8
开发原理图:
技术分享图片
其实我们下面要实现的功能原理大概像上图一样,我建议你先看下这个原理图,再继续往下看,这样的话好理解一下。。。
操作步骤:
1、我们打卡易语言,然后设计一下软件的整体框架,尽管很难看。
技术分享图片

那么具体的操作原理和步骤去星空软件网我们也是从哪里转载过来的!源码应该也是在哪里可以下载到的。
2、点击枚举此进程,然后写入如下代码,代码功能是获取系统所以的进程列表,然后枚举编辑框内指定的进程名。
技术分享图片
3、最后我们来一下结束指定进程的命令。
技术分享图片
整个程序的源代码:

  
窗口程序集名 保 留   保 留 备 注
窗口程序集_启动窗口      
子程序名 返回值类型 公开 备 注
_按钮1_被单击      
变量名 类 型 静态 数组 备 注
进程列表 进程信息   0  
i 整数型      
进程列表 = 取系统进程列表 ()
技术分享图片计次循环首 (取数组成员数 (进程列表), i)
技术分享图片技术分享图片判断 (进程列表 [i].进程名称 = 编辑框1.内容)
技术分享图片技术分享图片编辑框2.内容 = 到文本 (进程列表 [i].进程标识符)
技术分享图片技术分享图片i = 0
技术分享图片技术分享图片技术分享图片
技术分享图片
技术分享图片技术分享图片
技术分享图片计次循环尾 ()
子程序名 返回值类型 公开 备 注
_按钮2_被单击      
进程_结束 (到整数 (编辑框2.内容))


i支持库列表    支持库注释   
eAPI 应用接口支持库


最后咋们看下程序的运行效果!当我们点击枚举按钮后,果然在另一个编辑框出现了此进程的句柄号。
技术分享图片
有了句柄号,我们就可以通过一系列的名称去操作句柄所对应的窗口程度了!自己脑补哈。

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

原文:https://www.cnblogs.com/xkrj5/p/12486646.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!