月历控件的创建方式取决于是在对话框中使用控件还是在非dialog 窗口中创建控件。
直接在对话框中使用 CMonthCalCtrl
在对话框编辑器中,将月份日历控件添加到对话框模板资源。 指定其控件 ID。
使用月历控件的“属性”对话框指定所需的任何样式。
使用 “添加成员变量向导 ”添加具有 Control 属性 的 CMonthCalCtrl 类型的成员变量。 可以使用此成员调用
CMonthCalCtrl
成员函数。在 OnInitDialog 中,设置
CMonthCalCtrl
对象的任何其他样式。
在非dialog 窗口中使用 CMonthCalCtrl
在视图或窗口类中定义控件。
调用控件的 Create 成员函数(可能位于 OnInitialUpdate 中),可能早在父窗口的 OnCreate 处理程序函数(如果要对控件进行子类化)。 设置控件的样式。