[已解决]创建月历(month)控件如何高亮一段日期?
本帖最后由 ioripalm 于 2017-6-8 12:48 编辑比如创建一个月历控件
GUICtrlCreateMonthCal("yyyy/mm/dd", 左距, 顶距[, 宽度[, 高度[, 样式 = -1[, 扩展样式 = -1]]]])
可以设置一个yyyy/mm/dd来高亮显示这个日期,并且有样式表可以控制不高亮显示今天的日期
现在我想让这个控件显示一段日期,比如5月22日到25日 这几天都高亮显示。
如何才能做到?
如果这个控件无法做到,有别的方法吗?
效果大致如下: #Include <GuiMonthCal.au3>
_GUICtrlMonthCal_SetSelRange($hWnd, $iMinYear, $iMinMonth, $iMinDay, $iMaxYear, $iMaxMonth, $iMaxDay) 本帖最后由 ioripalm 于 2017-6-5 20:30 编辑
回复 2# fenhanxue
经测试,这个函数时间跨度最多只能是7天,超出7天就没有任何效果了。
设置日历控件中可供选择的最大天数
#Include <GuiMonthCal.au3>
_GUICtrlMonthCal_SetMaxSelCount($hWnd, $iMaxSel)
这个函数不知道是不是可以设置超过7天,谢谢您的帮助!
页:
[1]