词条 | CMonthCalCtrl |
释义 | CMonthCalCtrl对象封装了月历控件的功能。月历控件提供给用户一个简易的月历界面,用户可以用于选择日期。用户能够通过下列方式改变其显示: · 按月份前滚或后滚。 · 单击Today文本,显示当天的值(条件是没有使用MCS_NOTODAY)。 · 从弹出菜单中挑选月份或年份。可以应用各种风格定制月历控件。这些风格在联机文档“平台SDK”中的“月历控件风格”中有所描述。 月历控件可以显示多个月,同时可以加粗日期,来指定特定的日期(例如,假期)。 #include <afxdtctl.h> CMonthCalCtrl类的成员 构造函数 CMonthCalCtrl 构造一个CMonthCalCtrl对象 Create 创建一个月历控件,并将其附加给CMonthCalCtrl对象 属性 GetMinReqRect 获取月历控件显示完整月所需的最小值 SetMonthDelta 为月历控件设置滚动速率 GetMonthDelta 获取月历控件的滚动速率 SetFirstDayOfWeek 在月历的最左边设置要显示的星期值 GetFirstDayOfWeek 获取月历最左边显示的星期值 GetColor 获取月历控件指定区域的颜色 SetColor 查看月历控件指定区域的颜色 操作 SizeMinReq 刷新月历控件到最小化,只显示一个月 SetToday 设置月历控件的当天值 GetToday 获取月历控件指定的作为“今天”的有关日期信息 SetCurSel 设定月历控件当前选定的日期 GetCurSel 获取右当前选定日期指定的系统时间 SetDayState 在月历控件中设置要显示的日期 SetMaxSelCount 将月历控件中能够被选择的日期值设置为最大 GetMaxSelCount 获取月历控件中能够被选择的日期最大值 SetRange 设置月历控件中所许可的最大和最小日期值 GetRange 获取月历控件中所设置的最大和最小日期值 GetMonthRange 获取代表月历控件显示的日期上限和下限的有关信息 SetSelRange 将被选定的月历控件范围设置为给定的日期范围 GetSelRange 获取代表由用户选定当前日期上限和下限的有关信息 HitTest 决定月历控件的哪一部分位于屏幕指定的位置 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。