アプリケーションの一部がアプリケーションを開いていて、開いている作業領域を保持しています。次の作業スペース。通常は、そのアプリが開いていればウィンドウが表示されているかどうかを確認できますが、IntelliJ IDEAなどのアプリではメインではないローディングウィンドウが表示されますが、まだCGWindowListCopyWindowInfo()
に表示されます。私は、アプリケーションのウィンドウが開いているかどうかを確認し、タイトルがあるかどうかを確認します。これはIntelliJ IDEAアプリケーションでは機能しますが、ウィンドウタイトルのないアプリケーションのメインウィンドウを持つ電卓のようなアプリケーションの場合、コードは無限の待機ループに入ります。私は周りにgoogledして何も思い付いていない、これは私のアプリで修正する必要がある最後のものの一つです。 (私は自分のコンピュータを持っている場合)アプリケーションのメインウィンドウが開いて読み込まれていることを確認してください
は
TL以降のコードを追加します; DR:
私はアプリのメインウィンドウが開いているかどうかを確認する必要があります。 (のIntelliJ IDEAのようなアプリが読み込みウインドウがあり、窓は、ワークスペースに保存する必要があります。