设置长日期格式:
结束日期一样添加变量:
其他两个一样添加变量。
双击开始日期添加消息处理:
日期时间发生了改变:
添加日期改变消息处理函数:
一样给结束日期添加日期改变消息处理:
因为结束日期日期改变 处理程序和开始日期的一样,所以封装为函数 ,,进行调用可避免写两次:
在封装好的函数内进行 日期减法计算 ,计算两个日期间隔多少天:
+1后 包含当天
修改时间控件的ID
给时间添加 时间改变消息处理函数:
一样把时间的 时间改变处理 封装成函数进行调用:
下面,分别在两个时间改变消息处理中进行调用:
编译有出错,记得核对ID:
若出错请检查代码 有写错的 地方:
效果如下:
改为输出 为全部小时 全部分钟 全部秒:
猎豹MFC--DataTimePicker日期时间选择控件CDatatimeCtrl CTime CTimeSpan时间间隔
原文:http://www.cnblogs.com/hungryvampire/p/5298056.html