Visual Basic 6.0用の自作クラスファイルです。
ファントムクラスとは、ウィンドウを亡霊のようにマウスでつかめないようにするものです。
もちろん、それだけじゃ終了もできないのでコントロールキーを押した状態でマウスカーソルを近づけるとウィンドウを消さない仕様にしてあります。
このクラスファイルは、ご自由に改変して使用しても良いです。
出来れば、リンクをしていただけると私(Assy)が喜びます。
詳しい使用方法は、ソースファイル同梱のphantom.txtをご覧ください。
以下、更新履歴です。
■v0.1 (2004/11/05)
・初公開
・当時ZIEXに搭載していたクラスを少し改良
■v0.2 (2004/11/23)
・CtrlKeyプロパティの削除
・フェードイン・フェードアウト機能追加(Windows2000、XPのみ)
■v0.3 (2006/06/12)
・タイマーコントロールの代替にウィンドウメッセージのWM_TIMERを使用するように変更
・AnimateWindowの代わりにSetLayeredWindowAttributesを使用するようにした(半透明と同じAPI)
・自作ソースTransparency Class v0.2 統合(Opacityプロパティ及びTopMostプロパティ)
Comments