2012-03-14 9 views
0

私は、PerfMonを開くことができ、既に特定のカウンターセットが表示されているプログラムを作成しようとしています。このカウンタのセットは、ユーザーが指定できます。私は本当にこれが珍しいことではないと思ったが、私は誰もこのオンラインについて話していない。指定したカウンタでPerfMonを開く方法はありますか?

私の質問はどのように起動時に表示するカウンターをPerfMonに伝えることができますか?私は独自の.PerfmonCfgファイルを作成することを検討しましたが、バイナリファイルであり、ファイルのレイアウトに関するドキュメントを見つけることができませんでした。(実際には期待していませんでした)

*私のプログラム(.NETフレームワークプログラム)にPerfMonを追加しますか?

ありがとうございます!

答えて

1

はい、これにはActiveXコントロールがあります。 Winformsツールバーを右クリックし、項目、COMタブをクリックし、 "System Monitor Control"項目にチェックを入れます。フォームにドラッグしてプロパティを設定します。通常のコンテキストメニューも使用できます。

プログラミングガイドis here

+0

恐ろしい! 「アイテムを選択」が存在することを決して知らなかった。ありがとう! – CodeSlinger512

0

また、MMC(開始 - > mmc.exe)を開き、PerfmonインスタンスをMMCに追加することで、これを行うことができます。任意のperfmonカウンタを追加します。次に、「プロセッサの使用率」などのカウンターに基づいて、mmc全体をデスクトップに保存することができます。 mmcを閉じ、コンピュータを再起動します。次にmmcを開くと、もともとコンソールに追加したカウンタが表示されます。

関連する問題