VB Code:
  1. Private Declare Function GetActiveWindow Lib "user32.dll" () As Long
  2.  
  3. Private Declare Function FlashWindow Lib "user32.dll" (ByVal hwnd As Long, ByVal wActive As Long) As Long
  4.  
  5. Private Declare Sub Sleep Lib "kernel32" (ByVal dMilliseconds As Long
  6.  
  7.  
  8. Private Sub Command1_Click()
  9.  
  10.     Dim i As Integer
  11.  
  12.     Dim handle As Long
  13.  
  14.     Dim rval As Long
  15.  
  16.     ' GET HANDLE OF CURRENT WINDOW
  17.  
  18.     handle = GetActiveWindow()
  19.  
  20.     For i = 1 To 10
  21.    
  22.         rval = FlashWindow(handle, 1)  'Flash the window
  23.  
  24.         Sleep 500
  25.  
  26.     Next
  27.  
  28.     rval = FlashWindow(handle, 0)
  29.  
  30. End Sub