类似于MSN有消息来的时候,如果聊天窗口处于后台,那么窗口会一闪一闪的,请问用什么函数可以实现?谢谢!

解决方案 »

  1.   

    FlashWindow
    查 MSDN 就知道了。
      

  2.   

    OnTimer...
      FlashWindow(...);
      

  3.   

    来晚了,就用这个API就可以了。
    FlashWindow
      

  4.   

    正好有这个
      FlashWindow(Application.Handle,True);  //闪烁项目一次
      FlashWindow(Handle,True);  //闪烁窗体一次
    放在适合的地方就成了
      

  5.   

    可以和timer配合,让他一直闪
      

  6.   

    void __fastcall TForm1::Timer1Timer(TObject *Sender)
    {
     FLASHWINFO info;
     memset(&info,0,sizeof(FLASHWINFO));
     info.cbSize = sizeof(FLASHWINFO);
     info.hwnd = Application->Handle;
     info.dwFlags = FLASHW_TRAY;
     info.uCount = 5;
     info.dwTimeout = 200;
     FlashWindowEx(&info);}
      

  7.   

    procedure TFrmMain.Timer1Timer(Sender: TObject);
    begin
      FlashWindow(Application.Handle,True);
    end;