∇ スクリーンセーバーを表示 ∇
MSDN Libraryでウインドウメッセージ(WM_)のあたりをふらふらと
読んでいるとSC_SCREENSAVEというメッセージを発見。そのとうり、
スクリーンセーバーを起動するものらしいです。
ソースはこんな感じ
まずは宣言
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA"
(ByVal hwnd As Long, ByVal wMsg As Long,
ByVal wParam As Long, lParam As Any) As Long
Private Const SC_SCREENSAVE = &HF140&
Private Const WM_SYSCOMMAND = &H112
適当なところで、
SendMessage Me.hwnd, WM_SYSCOMMAND, SC_SCREENSAVE, ByVal 0&
ちなみに私のスクリーンセーバーは、つば九郎(Swallowsファンです)
ダウンロードはこちらhttp://www.yakult.co.jp/
| Infomation | Title :スクリーンセーバーを表示 | 2000 5/7 |
| 作成者 : Manabu | ||
| 環境 : VisualBasic 6.0 , InternetExplorer5.0 , Windows98 | ||
1999-2000 Copyright(C) Manabu
1999-00 Manabuの部屋 http://www.manabu.uni.cc/
この文章の無断転際を禁じます