思路:
- 添加一个按钮
- 为这个按钮添加CBCGPDateTimeCtrl类型的变量
- 在对话框的初始化函数里添加初始化操作。
代码:
- 添加变量
CBCGPDateTimeCtrl m_wndDateTimePicker;
- 初始化:
UINT stateFlags = CBCGPDateTimeCtrl::DTM_SPIN|
CBCGPDateTimeCtrl::DTM_DROPCALENDAR|
CBCGPDateTimeCtrl::DTM_CHECKBOX|
CBCGPDateTimeCtrl::DTM_DATE | CBCGPDateTimeCtrl::DTM_TIME|
CBCGPDateTimeCtrl::DTM_TIME24HBYLOCALE;
const UINT stateMask =
CBCGPDateTimeCtrl::DTM_SPIN |
CBCGPDateTimeCtrl::DTM_DROPCALENDAR |
CBCGPDateTimeCtrl::DTM_DATE |
CBCGPDateTimeCtrl::DTM_TIME24H |
CBCGPDateTimeCtrl::DTM_CHECKBOX |
CBCGPDateTimeCtrl::DTM_TIME |
CBCGPDateTimeCtrl::DTM_TIME24HBYLOCALE;
m_wndDateTimePicker.SetState (stateFlags, stateMask);
效果:

