本人正在初步学习MFC,现在基于单文档结构编写了一个备忘录,已经实现新增,插入,删除,修改,设置开机启动等功能,还想增加提醒功能,哪位大侠有提醒功能的实现思路的请回一下贴,小弟就是不知道提醒功能怎么实现,应该放在MFC当文档结构代码中的哪里,如果用死循环实现闹铃提醒的话,是不是会干扰其他操作,????提醒功能希望就是对某一天的某一件事设置一个提醒时间,开启程序后,查看系统的当前天和当前时间是否和备忘录中的时间相一致,然后进行提醒。一天当中如果有几个事情发生,还需要进行几个提醒,具体就是这样,希望哪位大侠,编程大人能够帮帮小弟,说说具体的思路与怎么实现,小弟感激不尽!!!!补充一下,小弟用的是access数据库,新增等操作会把时间存到此数据库中,是通过ADO进行数据库操作的。
解决方案 »
- 关于directsound
- 求助:CDC毫秒级作图
- 2005中 CString转化为string的问题
- 忙了几天论文,身心具疲...电子版通过,也散!!!
- Sybase库怎么样查询日期类型字段?
- 把一个十进制中的最后两位取出,不能用除法。有解决办法吗?
- 对话框改变大小后怎么办??
- 那有下载InstallShield for VC++ 6.0的安装程序
- 想看看这里的年龄,请报出你是哪年出身的,1980?1970?1990?四个数字,分就归你了
- ----CTreeCtrl在展开的时候,出现大片灰色区域,请给个主意
- 一个mfc中文件读入问题,一直找不到错误,谁能帮忙啊!!急
- MFC 创建单文档视图框架程序时, 一运行后,我就想在视图的客户区有
1.在开启程序的时候先匹配有多少个事件,其中哪些时间的发生时间晚于当前时间 把事件状态置为 未提醒2.开启一个线程每隔一个固定的时间(看你的时间精度了,可以为秒级,也可以是分钟级),监测事件时间是否晚于当前时间3。如果晚于当前时间,弹出一个模态窗口 google cdialog 并且把事件状态置为 已提醒
你可能有问题的地方,时间的判断 google access datediff窗口弹出 google cdialog
http://www.hur.cn/Soft/2010/9897.html