掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
タイマーでのフォーム操作のやりかた (ID:84473)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
既知のアプリが起動中かどうか調べるには、 FindWindowというAPI関数を使用します。 現在実行中のアプリ(プロセス)の列挙は、 CreateToolhelpSnapshot Process32First Process32Next というAPI関数を使用する方法(NT不可)や、 WMIでWin32_Processクラスを使用する方法(Win2K以降)があると思います。 ですが、やりたい事が 「他アプリを起動して初期化が完了するまでの待機」 のようですので、そういった場合には、 CreateProcess WaitForInputIdle というAPI関数を使用するのが正しい方法だと思います。 この方法なら、S.Sさんの言うようなタイムアウトの処理も可能です。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.