マウスカーソルの消去は、スクリーンセイバーなんかで良く使いますね。注意して欲しいのは消えるのは見かけ上だけで、フォームをクリックしたりするとちゃんとイベントが発生します。あくまで”見かけ”の消去です。
サンプルではForm_Loadで消去し、タイマーイベント5秒後に復元させています。
Private SubForm_Load()
Timer1.Interval = 5000
'マウスカーソルを消す
CallShowCursor(False)
End Sub
Private SubTimer1_Timer()
'マウスカーソルの復元
CallShowCursor(True)
MsgBox "復活!!"
End Sub
'-------------------------------------------------------
'
'-------------------------------------------------------
Public Declare FunctionShowCursorLib"user32" (ByValbShowAs Long)As Long
DownLoad vbtips093.lzh 2KB (VB6.0)