別のアプリケーションのウィンドウが表示されているときに、アプリケーションで待っている最善の方法(最適化とシステムリソースを使用して表示する)は何ですか?例えば別のアプリケーションウィンドウを待っています
:
- 私のアプリケーションが起動します。
- 待ち受け中、たとえば メモ帳が開始されるので、そのウィンドウのハンドルを取得できます。
- で何かをやって、私のアプリを閉じてハンドルを使用しています。
アイテム2を達成するには?私はただ1つの方法しか知っていません:ループにハンドルが存在するかどうかを確認するには、FindWindow
を使用してください。しかし、よりスマートなソリューションが存在することを願っています。