WEB开发网
开发学院软件开发VC 一个托盘程序演示--闹钟 Alert 阅读

一个托盘程序演示--闹钟 Alert

 2010-06-29 20:41:23 来源:WEB开发网   
核心提示: cbSize 以字节计的结构大小,以适应不同版本,一个托盘程序演示--闹钟 Alert(2), hWnd 接收Windows消息的窗口句柄,

cbSize 以字节计的结构大小,以适应不同版本。
hWnd 接收Windows消息的窗口句柄。
uID 托盘图标的ID。
uFlags 指示结构中的哪些成员包含有效数据,可选值:NIF_ICON, NIF_MESSAGE,NIF_TIP,NIF_STATE,NIF_INFO,NIF_GUID。
uCallbackMessage 回调消息ID,由用户自定义。与一个自定义的消息处理函数关联。
hIcon 托盘图标的句柄。
szTip 托盘图标的提示字符串。

注意:以下数据成员仅限系统外壳与常用控制DLL 5.0及以上版本才有效!

dwState 图标的状态:NIS_HIDDEN-隐藏,或NIS_SHAREDICON-可视。
dwStateMask 图标状态掩码,用以设置dwState
szInfo 气球型提示(Balloon ToolTip)的字符串。
uTimeout 以毫秒计的提示显示时间
uVersion 确定所依赖的版本。0-Win95,NOTIFYICON_VERSION-Win2000
szInfoTitle 气球型提示的标题
dwInfoFlags

设置气球型提示所用的图标(类似MessageBox中所使用的图标):

NIIF_ERROR   错误

NIIF_INFO    信息

NIIF_NONE    没有图标

NIIF_WARNING  警告

NIIF_ICON_MASK 6.0版本保留

NIIF_NOSOUND  限6.0版本,不播放对应的声音

guidItem 6.0版本保留

接下来,让我们开始实现这个Alert吧。Alert是一个基于对话框的Win32应用程序,利用AppWizard 创建它吧。然后设计一下这个对话框如图:

Tags:一个 托盘 程序

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接