flashWINFO 结构 (winuser.h)

包含窗口的闪烁状态以及系统应闪烁窗口的次数。

语法

typedef struct {
  UINT  cbSize;
  HWND  hwnd;
  DWORD dwFlags;
  UINT  uCount;
  DWORD dwTimeout;
} FLASHWINFO, *PFLASHWINFO;

成员

cbSize

结构大小(以字节为单位)。

hwnd

要闪烁的窗口的句柄。 窗口可以打开或最小化。

dwFlags

闪存状态。 此参数可使用以下一个或多个值。

含义
FLASHW_ALL
0x00000003
同时刷写窗口描述文字和任务栏按钮。 这等效于设置FLASHW_CAPTION |FLASHW_TRAY标志。
FLASHW_CAPTION
0x00000001
闪烁窗口描述文字。
FLASHW_STOP
0
停止闪烁。 系统将窗口还原到其原始状态。
FLASHW_TIMER
0x00000004
持续闪烁,直到设置FLASHW_STOP标志。
FLASHW_TIMERNOFG
0x0000000C
持续闪烁,直到窗口到达前台。
FLASHW_TRAY
0x00000002
闪烁任务栏按钮。

uCount

闪烁窗口的次数。

dwTimeout

窗口的闪烁速率(以毫秒为单位)。 如果 dwTimeout 为零,则函数使用默认游标闪烁率。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 winuser.h (包括 Windows.h)

另请参阅

FlashWindowEx