创建月历控件

月历控件的创建方式取决于您将在对话框中使用此控件还是将在非对话框窗口中创建此控件。

在对话框中直接使用 CMonthCalCtrl

  1. 在对话框编辑器中,将月历控件添加到对话框模板资源。 指定其控件 ID。

  2. 使用月历控件的“属性”对话框指定任何所需样式。

  3. 使用添加成员变量向导通过“控件”属性添加 CMonthCalCtrl 类型的成员变量。 您可以使用此成员调用 CMonthCalCtrl 成员函数。

  4. 使用类向导为你需要处理的任何月历控件通知消息映射对话框类中的处理程序函数(请参阅将消息映射到函数)。

  5. OnInitDialog 中,为 CMonthCalCtrl 对象设置任何其他样式。

在非对话框窗口中使用 CMonthCalCtrl

  1. 在视图或窗口类中定义控件。

  2. 调用控件的 Create 成员函数,这有可能在 OnInitialUpdate 中进行,最早还可能在父窗口的 OnCreate 处理程序函数中进行(如果你要将控件子类化)。 设置控件的样式。

另请参阅

使用 CMonthCalCtrl
控件