他のアプリケーションの監視方法って?

[戻る]
くろとろ 2002/11/29(金) 09:25:55
はじめまして、お世話になります。
現在私は、MFCでシステムモニター(Win2kについてるタスクマネージャのパフォーマンス)を
製作しています。
CPUの使用率と、メモリ使用量を取得し、CSVファイルにログとして書き出しているのですが、
そこに、自作のアプリが起動してから後に他のアプリがいつ起動していつ終了したかを追加した
いのです。
そのような方法はありますでしょうか?
どなたかご教授お願いいたします。

開発環境:windows2000 VC++6.0

wood 2002/11/30(土) 07:30:31
windows2000のリソースキットに例題あるんじゃないですかね
NTの時はあったはずですけど
MSDNでパフォーマンスモニタで検索すると何か出ると思いますけど

くろとろ 2002/12/02(月) 10:11:08
遅レス申し訳ありません。
MSDNでも調べてみたのですが、私の理解不足か実現方法が見つかりません。
パフォーマンスモニタの使い方等は有りましたが・・・。
Googleやインフォシークなどでも探していますが、
サンプルなど、ご存知の方みえましたらURLでも教えてください。よろしくお願いします。

渋木宏明(ひどり) [E-Mail] [HomePage] 2002/12/02(月) 15:12:21
>そこに、自作のアプリが起動してから後に他のアプリがいつ起動していつ終了したか
を追加したいのです。

起動/終了時に通知がとれたかどうかは忘れましたが、今現在のプロセス一覧なら 
PSAPI でも ToolHelp APIs でも取得可能です。

なので、タイマでもしかけてポーリングすれば、ある程度目的は達成できるのではない
でしょうか。

くろとろ 2002/12/02(月) 16:00:13
回答ありがとうございます。

>起動/終了時に通知がとれたかどうかは忘れましたが、今現在のプロセス一覧なら 
>PSAPI でも ToolHelp APIs でも取得可能です。

>なので、タイマでもしかけてポーリングすれば、ある程度目的は達成できるのではない
>でしょうか。

との事なので、もう少し、努力して(英和辞典片手に)探してみます。

古いスレッドには追加発言できません。