请教 怎么给 wtl 中的CDateTimePickerCtrl 赋值
请问 如何给 wtl 中的CDateTimePickerCtrl 赋值?
请问 如何给 wtl 中的CDateTimePickerCtrl 赋值成?
------解决方案--------------------
WTL里面还有这个类呢?
WTL的代码都是有的,看看里面的代码呗。估计就是Set什么什么的。
------解决方案--------------------
创建它之前要:
InitCommonControlsEx
CDateTimePickerCtrl pCtrl = (CDateTimePickerCtrl)GetDlgIte(IDC_DATETIME_START);
pCtrl.SetFormat(_T("yyyy-MM-dd"));
SYSTEMTIME Time;
Time.wYear = 2009;
Time.wMonth = 5;
Time.wDay = 9;
pCtrl.SetSystemTime(GDT_VALID, &_Time);
SYSTEMTIME time;
pCtrl.GetSystemTime(&time);
------解决方案--------------------
------解决方案--------------------
请问 如何给 wtl 中的CDateTimePickerCtrl 赋值成?
------解决方案--------------------
WTL里面还有这个类呢?
WTL的代码都是有的,看看里面的代码呗。估计就是Set什么什么的。
------解决方案--------------------
创建它之前要:
InitCommonControlsEx
CDateTimePickerCtrl pCtrl = (CDateTimePickerCtrl)GetDlgIte(IDC_DATETIME_START);
pCtrl.SetFormat(_T("yyyy-MM-dd"));
SYSTEMTIME Time;
Time.wYear = 2009;
Time.wMonth = 5;
Time.wDay = 9;
pCtrl.SetSystemTime(GDT_VALID, &_Time);
SYSTEMTIME time;
pCtrl.GetSystemTime(&time);
------解决方案--------------------
------解决方案--------------------
- C/C++ code
CDateTimePickerCtrl pCtrl = (CDateTimePickerCtrl)GetDlgItem(IDC_DATETIMEPICKER1); pCtrl.SetFormat(_T("yyyy-MM-dd")); SYSTEMTIME Time; memset(&Time,0,sizeof(Time)); //添加这个就OK了 Time.wYear = 2009; Time.wMonth = 5; Time.wDay = 9; pCtrl.SetSystemTime(GDT_VALID, &Time);
------解决方案--------------------
SYSTEMTIME SysTimeShutDown = {0};
SysTimeShutDown.wYear = 2004;
SysTimeShutDown.wMonth = 1;
SysTimeShutDown.wDay = 1;
SysTimeShutDown.wHour = nSysTimeShutDownwHour;
SysTimeShutDown.wMinute = nSysTimeShutDownwMinute;
m_datetimeShutDownAt = GetDlgItem(IDC_DATETIMEPICKER_SHUT_DOWN);
m_datetimeShutDownAt.SetSystemTime(GDT_VALID,&SysTimeShutDown);