大家好我們今天要教大家利用易語言獲取指定窗口的句柄,也就是獲取某個進程,然后獲取進程的句柄號!
其實網上有很多這方面的教程,但是他們講的都是一些沒用的,API或者是某某模塊!其實根本就不需要那些就能輕松的實現這些效果,真不知道那些人是裝逼還是故意整那么復雜的,教程就是為了讓別人學習用的,我們的目的就是把最難的時間簡單化,才算得上是一個好教程對吧!
當然這個源碼我們會上傳到我的個人網站星空軟件網里面,但是大家需要下載的話可以去我的個人博客下載哈!
然后我們下面來操作吧!
直接看我演示操作就OK。
這是我們需要操作的進程!通過易語言枚舉此進程名,然后獲取此進程的句柄ID。
程序界面我們也做好了,很難看,只是為了寫教程,大家諒解。
完了我們開始寫枚舉進程的功能代碼了。
其實整個核心的代碼就這么多,並不想網上有些裝逼分子發的那么多,很簡單,很方便的就能操作這個功能!
完了我們測試一下看能不能正常獲取到句柄號!
看到沒,是可以成功獲取到 Qqmusic.exe 進程的句柄號,那么我們換個方式然后操作下這個句柄看能否成功,就看結束當然這個句柄號,然后成功結束說明句柄獲取正確!
這個句柄號對應的進程是如下圖所示的程序:
也就是QQ音樂,入股我們通過易語言結束當前句柄號,而QQ音樂的進程被關閉的話,說明操作是成功的!
不廢話,寫結束句柄號的代碼!
通過這個代碼我們就可以結束獲取到的指定句柄所對應的進程。
我們運行下看桌面的QQ音樂是否自動關閉!
看到沒,當我們按下結束指定進程按鈕后QQ音樂播放器的進程和圖標馬上不見了!
好了我們今天的教程就寫到這里吧!再見