https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1034544740 プロセス名ではなく、クラス名が既知である必要があります。 ある意味当たり前な話しですが、ハンドルを取得するためには、それを引き出すキー(鍵)が必要です。 すなわち、ハンドルの取得対象であるプログラム部品の名前が必要です。 それがクラス名です。 WindowsAPI(WindowsがWindows自体の機能を外部公開している機能群)で、Windowsアプリケーションを作った方ならば分かりますが、Windowsアプリ自体を成すクラスという物があります。 例えばWindows付属のメモ帳ならば、Notepad と言うクラス名です。 また、さらにそのアプリの内部における個々の部品でも、クラスという物で成り立っています。 例えばメモ帳ならば、文字列編集をするエディ