はじめまして、お世話になります。
現在私は、MFCでシステムモニター(Win2kについてるタスクマネージャのパフォーマンス)を
製作しています。
CPUの使用率と、メモリ使用量を取得し、CSVファイルにログとして書き出しているのですが、
そこに、自作のアプリが起動してから後に他のアプリがいつ起動していつ終了したかを追加した
いのです。
そのような方法はありますでしょうか?
どなたかご教授お願いいたします。
開発環境:windows2000 VC++6.0
windows2000のリソースキットに例題あるんじゃないですかね
NTの時はあったはずですけど
MSDNでパフォーマンスモニタで検索すると何か出ると思いますけど
遅レス申し訳ありません。
MSDNでも調べてみたのですが、私の理解不足か実現方法が見つかりません。
パフォーマンスモニタの使い方等は有りましたが・・・。
Googleやインフォシークなどでも探していますが、
サンプルなど、ご存知の方みえましたらURLでも教えてください。よろしくお願いします。
>そこに、自作のアプリが起動してから後に他のアプリがいつ起動していつ終了したか
を追加したいのです。
起動/終了時に通知がとれたかどうかは忘れましたが、今現在のプロセス一覧なら
PSAPI でも ToolHelp APIs でも取得可能です。
なので、タイマでもしかけてポーリングすれば、ある程度目的は達成できるのではない
でしょうか。
回答ありがとうございます。
>起動/終了時に通知がとれたかどうかは忘れましたが、今現在のプロセス一覧なら
>PSAPI でも ToolHelp APIs でも取得可能です。
>なので、タイマでもしかけてポーリングすれば、ある程度目的は達成できるのではない
>でしょうか。
との事なので、もう少し、努力して(英和辞典片手に)探してみます。
