突发兴趣学了一下MFC,做了一款小软件:弹性休息助手。多数提醒休息的小软件到定时时间之后立刻开始休息计时和下一轮工作计时,但有时我们不想或不能立刻放下手中工作,并且希望休息时间可长可短。“弹性休息助手”在定时时间到达之后弹出窗口提醒休息,但是由自己弹性决定是否休息,何时开始休息,并弹性决定何时开始下一轮工作计时。从学MFC到这款软件出来不到24小时,连入门都算不上,bug肯定不少。欢迎交流。
干货:
1.基本的MFC对话框和定时器功能:https://jingyan.baidu.com/article/fc07f9891fba6712ffe51997.html
2.使用按钮调出另一个对话框:http://blog.youkuaiyun.com/zhliy0711/article/details/7664230
3.可以给每个对话框添加一个“类”,有很多现成的函数可以用,比如初始化、关掉窗口等等。
4.给对话框添加类向导wm_time之后,settime函数可以设置多久进入ontime函数一次。
5.可以给静态文本添加一个变量,使用这个变量就可以控制这个文本中显示的内容。
6.编辑控件可以获取用户输入过来的内容,注意cstring和int之间的转换。
7.换图标只需要把/res/**.ico直接换掉就行了。