0
これは、アクティブなウィンドウの名前を見つけるためのコードです。私は今、プログラムの場所を見つけることができる必要があります。プログラム/ファイルの場所を見つけるPython
import win32gui
window = win32gui.GetForegroundWindow()
active_window_name = win32gui.GetWindowText(window)
print(active_window_name)
名前と手動で名前を入力することなく、プログラムとファイルの場所をどのように見つけるか。
すべてが表示されない場合があります。 – dsgdfg
'win32process.GetWindowThreadProcessId(window)'は、ウィンドウを所有するスレッドIDとプロセスIDを返します。コンソールウィンドウの場合、所有者はconhost.exeですが、APIの特別なケースでは、コンソールに接続されている初期プロセスか、プロセスがすでに終了している場合は、コンソールの現在のフォアグラウンドプロセスを返します。 – eryksun