スクリーンセーバーを表示 


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/
この文章の無断転際を禁じます

PC用眼鏡【管理人も使ってますがマジで疲れません】 解約手数料0円【あしたでんき】 Yahoo 楽天 NTT-X Store

無料ホームページ 無料のクレジットカード 海外格安航空券 ふるさと納税 海外旅行保険が無料! 海外ホテル