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