×ボタンのところにカーソルを合わせると、ボタンがグレイアウト状態から赤になります。
マウスカーソルを合わせてもグレイアウト状態のままにしたいのですが、何か方法はあるの
でしょうか?
Vista環境でフォームの×ボタンを以下の2パターンで無効化いたしました。
Private Sub Form_Load()
Dim lngRtn As Long
'パターン1
lngRtn = DeleteMenu(GetSystemMenu(Me.hwnd, 0), &HF060, &H0&)
'パターン2
lngRtn = RemoveMenu(GetSystemMenu(Me.hwnd, 0), &HF060, &H0&)
End Sub
※×ボタンを押下しても閉じる処理は動作しないので、処理的には問題ないのですが・・・。
もしご存知でしたら、ご教授お願いいたします。
下記の環境で開発を行っております。
OS:Vista
VB:6.0(SP5)
自己解決いたしました。
ツイート | ![]() |