python根據windows窗體句柄獲取進程名和進程線程ID

python根據windows窗體句柄獲取進程名和進程線程ID

依賴庫:win32 ,psutil
相關參考鏈接:python庫之pywin32
參考代碼代碼:參考代碼
實例代碼

from win32 import win32process
import psutil
def test_windows_window():
    app = win32gui.GetWindowText(67526)
    if win32gui.IsWindowVisible(67526) and win32gui.IsWindowEnabled(67526):
        thread_id, process_id = win32process.GetWindowThreadProcessId(67526)
        process = psutil.Process(process_id)
        print(process.name(), process_id)
    proc = psutil.Process(pid=process_id )
    print(proce.name())
    print(app)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章