C# Programming

ダウンロード > タコメーター風CPUメーター

動作画面

Image

バックグランドの塗りつぶしのあり、なしの設定ができます。

Image

メーターの上を右クリックするとコンテキストメニューが表示されます。設定の変更はこのメニューで行います。

ソフトウェア情報

[タイトル]

タコメーター風CPUメーター

[インストール]

CPUMeterSetup.msi をダブルクリックしてください。
インストーラが起動しますので、指示に従ってください。

[アンインストール]

スタート⇒コントロールパネル⇒プログラムの追加と削除より
CPUMeter を削除してください。

[機能]

CPUの使用率をタコメーター風にグラフィカルに表示します。
フォーム内をマウスで右クリックするとメニューを表示します。

メニューの意味は次のとおりです。
- Show Frame
フレームの表示、非表示を切り替えます。
- Fill Background
タコメーターの背景の塗りつぶしをする、しないを切り替えます。
- Always Top
常にウィンドウをトップに表示するかどうかを切り替えます。
- Color
メーターの色を設定します。
- Normal
0-69 までの目盛りの色
- Warning
70-89 までの目盛りの色
- Fatal
90-100 までの目盛りの色
- Hand
針の色
- Number
数字の色
- Background
タコメーターの背景色
- About
バージョンなどの情報をダイアログで表示します。
- Exit
終了します。

[動作可能OS]

Windows XP/2000 Server/2003 Server

[OS、配布ファイル以外に必要なソフト]

.NET Framework 1.1

[取り扱い]

フリーソフト

[サポート]

バグレポート、改善要求、ご意見などありましたら、お願いします。

[注意]

2GHzぐらいのCPUでないと、つらいと思います。

1GHzぐらいだと、表示するのに15%ぐらいCPUを使ってしまいます。サイズも結構影響します。CPUが食われる場合は、小さめのウィンドウにしてください。

バージョンアップ情報

日付 Version 修正点
2004/8/29 1.0.1700.3300 メーターに”CPU”を表示するように変更。
2004/8/24 1.0.1689.7111 初期バージョン

ダウンロード

Version 1.0.1700.3300
.NET .NET Framework 1.1
インストーラ  CPUMeterSetup.msi (320kB)

解説

河端さんのCPUメーターの非常に滑らかな動きに触発されて、タコメーター風CPUメーターを作りました。河端さんもおっしゃってましたが、メータを滑らかに動かすところがポイントですね。

でも、あまり滑らかにして、なおかつウィンドウサイズも大きくすると、かなりCPUパワーが食われてしまいます。これじゃあ、本末転倒ですね。^^; けっこうまじめにパフォーマンスチューニングをはじめると、はまりそうです。

デザインは、自動車のタコメータを参考にしました。ちょっとは雰囲気ある?

作り方は、ネットワークのパフォーマンスメーターと基本的に同じです。 ソースコードは単にいかにデザインを良くするかだけなので、省略します。

使い方は、タコメータ上で右クリックを押してください。コンテキストメニューのとおりの機能しかありません。

ウィンドウの移動、リサイズには、コンテキストメニューで"Show Frame"を選択して、ウィンドウを表示して、移動、リサイズしてください。

終了時の場所、サイズ、設定を覚えておく機能に対応。

Disk Meter

やっぱり、車と言ったら、2連メータでしょう。同じように、Disk Meter を作りました。