他のプロセス起動が起動した場合、そのプロセス名や起動された実行ファイルのパスを取得、監視する方法をご存知の方がいましたら教えていただけないでしょうか?
開発環境はVisul Studio2008でMFCを使用しています。
WMI使ってプロセスの起動を監視する方法がありますが・・・
MFCでとなると、サンプルが少ないですネ〜
C++でWMI使うサンプル
http://zatsugaku.info/index.php?Program%2FWmi%2FProgram
http://www.codeproject.com/KB/system/Using_WMI_in_Visual_C__.aspx
http://www.codeproject.com/KB/system/UsingWMI.aspx
プロセスの監視(C++ではないです)
http://lightbox.matrix.jp/ginpro/patio.cgi?mode=view&no=261&w=720
以上。参考まで・・・
返信送れてすいません。
オショウさん、ご教授ありがとうございました.
WMIを使う方法と、EnumProcesses()関数で
プロセスIDを取得して、そこから求める方法の2種類で少し考えたいと思います。
ツイート | ![]() |