创建日期和时间选择器控件

日期时间选择器和控件如何创建根据您是在对话框中使用控件还是在nondialog 窗口创建。

使用 CDateTimeCtrl 直接在对话框

  1. 在对话框编辑器中,添加日期时间选择器控件添加到对话框模板资源。 指定其控件的ID .

  2. 指定所有需要的样式,使用日期和时间选择器控件的属性对话框。

  3. 使用 添加成员变量向导添加带有控件属性CDateTimeCtrl 类型的成员变量。 可以使用此成员调用 CDateTimeCtrl 成员函数。

  4. 使用属性窗口映射在对话框类的处理程序函数需要处理的所有日期选择器控件通知消息 (参见 指向函数的信息映射 )。

  5. OnInitDialog,设置所有 CDateTimeCtrl 对象的附加样式。

在非对话框窗口使用 CDateTimeCtrl

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

  2. (如果要把控件子类化),请在父窗口OnCreate 处理程序函数调用时,调用控件的Create 成员函数,在 OnInitialUpdate中。 设置控件的样式。

请参见

参考

使用 CDateTimeCtrl

概念

控件 (MFC)