Pensaba que con este código en Visual Basic conseguiría que si la ventana activa en ese momento es la de mi programa entraría en el If... pero no es así!
Código:
Dim hWndActivo As Long
hWndActivo = GetForegroundWindow()
Dim hWndMiPrograma As Long
hWndMiPrograma = Me.Handle
If (hWndMiPrograma = hWndActivo) Then
'acciones
End If
¿Por qué no funciona?
Gracias!