for Windows 95/NT4.0
「VIDEO-CDでも見るかぁ」
「今日の番組もキャプチャしなきゃ」
「とりあえずCDに焼くか」
といった時にスクリーンセーバーが動いてしまうと
いろいろ困ったことになってしまいます。
そんな時スクリーンセーバを止めるためにいちいち
また、元に戻すときにも
そんなものぐさなわたしやあなたにぴったりなのがスクリーンセーバースイッチちゃんです。 スクリーンセーバースイッチちゃんは、 設定されているスクリーンセーバーを「一時的にON/OFF」します。
|
準備
適当なディレクトリに以下の2ファイルを置いてください。
|
使い方
スクリーンセーバースイッチちゃんを起動する前に、
あらかじめスクリーンセーバーを設定しておいてください。
スクリーンセーバースイッチちゃんを起動するとタスクトレイに入り込みます。
タスクトレイのアイコンをダブルクリックすると、 ON・OFFの状態が入れ替わります。 また、あらかじめ設定したウインドウが表示されると、 自動的にスクリーンセーバをOFFにします。
タスクトレイのアイコン上で右クリックすると例によってメニューが開きます。 「Settingではウインドウの監視機能の設定をします。
|
ウインドウ監視機能
ScreenSaverSwitchちゃんは「Setting」メニューで設定したウインドウを監視しており、
そのウインドウが表示されると自動的にスクリーンセーバーを停止します。
「Setting」メニューで表示される設定ウインドウには、設定されているウインドウの
クラス名とウインドウのタイトルが表示されています。
ScreenSaverSwitchちゃんは、 このクラス名とウインドウのタイトルの両方が一致するウインドウが表示された場合、 スクリーンセーバーを停止します。 ウインドウのタイトルに、ファイル名などのような常に一定でない文字列が含まれている場合、 監視不可能なことがあります。 このような場合「Delete Title」ボタンを押下しウインドウのタイトルを空白にして ください。ウインドウのタイトルが空白の場合、クラス名でのみ監視します。
|
ScreenSaverSwitchちゃん外部コントロール機能
「ScreenSavverSwitchちゃんコントローラちゃん」
「ScreenSaverSwitchちゃんコントローラちゃん」を使用して、
タスクトレイのアイコンをマウスでクリックせずに、
ScreenSaverのON/OFFをコントロールすることができます。 「ScreenSaverSwitchちゃんコントローラちゃん」は、 下記の様にオプションを指定して使用します。 例1) SSSCtrl switch (ScreenSaverをON/OFFする) 例2) SSSCtrl setting (ScreenSaverのSettingWindowを表示する) この機能を、HotKeyDefineちゃんと組み合わせて使用すると、 キーボード操作だけでScreenSaverをON/OFFすることができます。 |
謝辞
本プログラムを作成するにあたり、 貴重なアドバイスをいただいた Yukkie氏に 感謝いたします。 |
権利
本プログラムはフリーウェアです。 著作権は安藤明が保持します。 本プログラムは配布による実費の回収以外の金銭の授受を伴わない場合において、 自由に配布してくださってかまいません。 |
本プログラムは Borland C++ Builder で作成されています。 |
更新履歴
|
ScreenSaverSwitchちゃんコントローラちゃん
による外部コントロール機能を実装しました。 |
|
レジストリ関係の実装を変更しました。 |
|
設計(モデル)を大幅に変更し、
Windowの監視機能を搭載しました。 |
|
Helpメニューを搭載しました。 アイコンアニメのコマ数を16コマに増やしました。 |
|
バグ対応緊急リリース
|
|
バグ対応緊急リリース
|
|
アイコンをリソースに組み込みました。 |
|
新規作成 |
ご意見ご感想はこちらまで m(__)m
URL http://www2a.meshnet.or.jp/~akiraand/