https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1034544740 プロセス名ではなく、クラス名が既知である必要があります。 ある意味当たり前な話しですが、ハンドルを取得するためには、それを引き出すキー(鍵)が必要です。 すなわち、ハンドルの取得対象であるプログラム部品の名前が必要です。 それがクラス名です。 WindowsAPI(WindowsがWindows自体の機能を外部公開している機能群)で、Windowsアプリケーションを作った方ならば分かりますが、Windowsアプリ自体を成すクラスという物があります。 例えばWindows付属のメモ帳ならば、Notepad と言うクラス名です。 また、さらにそのアプリの内部における個々の部品でも、クラスという物で成り立っています。 例えばメモ帳ならば、文字列編集をするエディ
![C言語で現在起動しているプロセス名からウィンドウのハンドルを取得することはできますか? - プロセス名ではなく、クラス名... - Yahoo!知恵袋](https://cdn-ak-scissors.b.st-hatena.com/image/square/1d07bee2b75b182ba712690f3a3464c29972e28b/height=288;version=1;width=512/https%3A%2F%2Fs.yimg.jp%2Fimages%2Fks%2Fclap%2Fimage%2Fogp%2Fogp.png)