他のアプリケーションの監視方法って? – プログラミング – Home

他のアプリケーションの監視方法って?
 
通知
すべてクリア

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


くろとろ
 くろとろ
(@くろとろ)
ゲスト
結合: 23年前
投稿: 4
Topic starter  

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

開発環境:windows2000 VC++6.0


引用解決済
トピックタグ
wood
 wood
(@wood)
ゲスト
結合: 24年前
投稿: 895
 

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


返信引用
くろとろ
 くろとろ
(@くろとろ)
ゲスト
結合: 23年前
投稿: 4
Topic starter  

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


返信引用
渋木宏明(ひどり)
 渋木宏明(ひどり)
(@渋木宏明(ひどり))
ゲスト
結合: 23年前
投稿: 196
 

>そこに、自作のアプリが起動してから後に他のアプリがいつ起動していつ終了したか
を追加したいのです。

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

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


返信引用
くろとろ
 くろとろ
(@くろとろ)
ゲスト
結合: 23年前
投稿: 4
Topic starter  

回答ありがとうございます。

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

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

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


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました