弹窗提示
MessageBox
声音提示
MessageBeep,这个API调用的提示音是系统提示音
WINUSERAPI
BOOL
WINAPI
MessageBeep(
__in UINT uType);
#endif /* !NOMB */
参数:
#define MB_OK 0x00000000L
#define MB_ICONHAND 0x00000010L
#define MB_ICONQUESTION 0x00000020L //这个没有声音?
#define MB_ICONEXCLAMATION 0x00000030L
#define MB_ICONASTERISK 0x00000040L
-1也可以用
闪动窗口提示
FlashWindow或FlashWindowEx
WINUSERAPI
BOOL
WINAPI
FlashWindow(
__in HWND hWnd,
__in BOOL bInvert);
#if(WINVER >= 0x0500)
typedef struct {
UINT cbSize; //结构体大小
HWND hwnd; //要闪动的窗口句柄
DWORD dwFlags; //标志
UINT uCount; //次数
DWORD dwTimeout; //闪动的间隔时间,以毫秒为单位,0表示使用默认值
} FLASHWINFO, *PFLASHWINFO;
WINUSERAPI
BOOL
WINAPI
FlashWindowEx(
__in PFLASHWINFO pfwi);
#define FLASHW_STOP 0 //停止闪动
#define FLASHW_CAPTION 0x00000001 //闪动窗口标题栏
#define FLASHW_TRAY 0x00000002 //闪动任务条上的按钮
#define FLASHW_ALL (FLASHW_CAPTION | FLASHW_TRAY) //闪动整个窗口
#define FLASHW_TIMER 0x00000004 //连续闪动
#define FLASHW_TIMERNOFG 0x0000000C //连续闪动
#endif /* WINVER >= 0x0500 */