今天我們要給大家帶來的干貨是!利用易語言枚舉指定的進程名,並獲取指定進程的句柄號!是不是很想學呢?其實這樣的教程網上有很多,但是小編覺得,網上的大部分此類教程都是調用一些DLL文件的API實現的,沒有任何的學習價值,對於新手來說作用不大,最好是直接通過原生的代碼能開發是最好的對吧,廢話不多說直接操作。
需要的工具:
1、易語言
2、精易模塊V8
開發原理圖:
其實我們下面要實現的功能原理大概像上圖一樣,我建議你先看下這個原理圖,再繼續往下看,這樣的話好理解一下。。。
操作步驟:
1、我們打卡易語言,然后設計一下軟件的整體框架,盡管很難看。
那么具體的操作原理和步驟去星空軟件網我們也是從哪里轉載過來的!源碼應該也是在哪里可以下載到的。
2、點擊枚舉此進程,然后寫入如下代碼,代碼功能是獲取系統所以的進程列表,然后枚舉編輯框內指定的進程名。
3、最后我們來一下結束指定進程的命令。
整個程序的源代碼:
窗口程序集名 | 保 留 | 保 留 | 備 注 |
窗口程序集_啟動窗口 |
子程序名 | 返回值類型 | 公開 | 備 注 | ||
_按鈕1_被單擊 |
變量名 | 類 型 | 靜態 | 數組 | 備 注 | ||
進程列表 | 進程信息 | 0 | ||||
i | 整數型 |














子程序名 | 返回值類型 | 公開 | 備 注 | ||
_按鈕2_被單擊 |
i支持庫列表 | 支持庫注釋 |
eAPI | 應用接口支持庫 |
最后咋們看下程序的運行效果!當我們點擊枚舉按鈕后,果然在另一個編輯框出現了此進程的句柄號。
有了句柄號,我們就可以通過一系列的名稱去操作句柄所對應的窗口程度了!自己腦補哈。