5、 控件2-3(按钮):点击弹出新建消息对话框;
6、 新建消息:输入名称和消息内容点击按钮3-3,检查消息名稱是否不为空若为空给出修改提示,不为空则创建新的消息消息列表增加一项;点击“取消”不创建新的消息;
7、 控件2-4(按钮):点擊按钮,若消息列表未选中一项给出提示;已选中一项将选中项删除;
8、 控件2-5(按钮):点击按钮,若消息列表未选中一项给出提示;巳选中一项将其移动到提示列表;
9、 控件2-6(按钮):点击按钮,若提示列表未选中一项给出提示;已选中一项将其移动到消息列表;
10、 控件2-7(按钮):点击按钮,将消息列表中的项全部移到提示列表;
11、 控件2-8(按钮):点击按钮将提示列表中所有项移到消息列表;
12、 控件2-9(按钮):点击按钮,若提示列表未选中一项给出提示;已选中一项将选中项上移一次(已位于最顶端的项不再移动);
13、 控件2-10(按钮):点击按钮,若提示列表未选中一项给出提示;已选中一项将选中项下移一次(已位于最底端项不再移动);
14、 控件2-11(编辑框):用于设定轮流提示消息的时间隔,仅可输入数字数值范围500~30000;
15、 界面逻辑:当提示列表中没有要提示的消息时,1-3灰掉;当提示列表中存茬消息时1-3激活;点击1-3,启动消息提示按设定的时间间隔,依照提示列表中消息的顺序逐一在1-5中显示提示列表中的消息;
16、 对话框样式:标题栏上动态显示当前时间;主界面可用鼠标动态调整大小;当主界面大小改变时其中按钮相对窗口边缘的位置不变,只有1-5大小发生變化
1、 定时器的使用:启动定时器采用Cwnd::SetTimer函数,程序退出前应该调用CWnd::KillTimer停止之前启动的定时器;函数的具体使用方法参考MSDN文档;
2、 对话框的置顶界面控件位置、大小修改:可通过Cwnd::SetWindowsPos函数实现;函数的具体使用方法参考MSDN文档;