在对话框中无法使用时间控件,这让我界面中的一些特效无法完成,各位大虾有没有什么好方法?请说详细点,本人初学,比较菜,谢谢了。

解决方案 »

  1.   

    Date Time Picker 控件吗? 可以在对话框中用呀.直接在对话框中使用 CDateTimeCtrl 在对话框编辑器中,将“Date Time Picker”控件添加到对话框模板资源中。指定其控件 ID。 
    使用日期和时间选择器控件的“属性”对话框指定任何所需样式。 
    使用添加成员变量向导添加带 Control 属性的 CDateTimeCtrl 类型的成员变量。可以使用此成员调用 CDateTimeCtrl 成员函数。 
    对于需要处理的任何“Date Time Picker”控件通知消息,使用“属性”窗口在对话框类中映射处理函数(请参见将消息映射到函数)。 
    在 OnInitDialog 中设置 CDateTimeCtrl 对象的任何附加样式。 
    在非对话框窗口中使用 CDateTimeCtrl 在视图或窗口类中声明该控件。 
    调用此控件的 Create 成员函数,可能在 OnInitialUpdate 中,也可能与父窗口的 OnCreate 处理函数一样早(如果正在创建此控件的子类)。设置此控件的样式。 .
      

  2.   

    不是Date Time Picker,是Timer控件
    谁能把重载WM_TIMER稍微说一下,谢谢啊
      

  3.   

    用classwizard为你的控件重载一下WM_TIMER消息,然后在OnTimer()函数里进行处理