VB如何检测焦点是否在窗体上,在线等!!!

2025-05-14 08:13:08
推荐回答(1个)
回答1:

Private Declare Function GetActiveWindow Lib "user32" () As Long
Private Sub Form_Load()
Timer1.Interval = 100
End Sub
Private Sub Timer1_Timer()
If GetActiveWindow() = Me.hWnd Then
Me.Caption = "在"
Else
Me.Caption = "不在"
End If
End Sub