首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VC >

怎么初始化对话框控件中日期时间选取器的时间

2012-12-14 
如何初始化对话框控件中日期时间选取器的时间请问我该如何初始化日期时间选取器中的时间呢[解决办法]// se

如何初始化对话框控件中日期时间选取器的时间
请问我该如何初始化日期时间选取器中的时间呢
[解决办法]
// set with a CTime
CTime timeTime(1998, 4, 3, 0, 0, 0);
VERIFY(m_DateTimeCtrl.SetTime(&timeTime));

// set with a COleDateTime object
COleDateTime oletimeTime(1998, 4, 3, 0, 0, 0);
VERIFY(m_DateTimeCtrl.SetTime(oletimeTime));

// set using the SYSTEMTIME
SYSTEMTIME sysTime;
memset(&sysTime, 0, sizeof(sysTime));
sysTime.wYear = 1998;
sysTime.wMonth = 4;
sysTime.wDay = 3;
VERIFY(m_DateTimeCtrl.SetTime(&sysTime));
[解决办法]
1楼正解。
[解决办法]

友情帮顶下!顺便学习学习!

[解决办法]
来学习的!
[解决办法]
该回复于2012-07-13 14:31:09被版主删除
[解决办法]
搭车请教,如何获取当前时间呢??
[解决办法]
如果软件中有一个日期是选取生日,我一般日期的取值缺省可以为30年前今天。代码初始化可以这样写
COleDateTimeSpan TimeSpan(365*30,0,0,0);  // 获取一个30年的时间端

COleDateTime  TimeNow =  COleDateTime::GetCurrentTime(); //获取当前时间
m_BirthdayDate = TimeNow - TimeSpan;  //这个就是30年前的时间。

热点排行