
拖放到窗体中就可以用了
日期时间控件,就是CDateTimeCtrl类,获取日期时间可以使用
成员函数BOOL
GetTime(
COleDateTime&
timeDest
)
const;
如代码(假设你的控件变量名为m_ctRq
COleDateTime
ldt_temp;
CString
strMsg;
m_ctRqGetTime(ldt_temp);
strMsg
=
ldt_tempFormat("%Y%m%d");
AfxMessageBox(strMsg);
SYSTEMTIME m_date1;
SYSTEMTIME m_date2;
GetSystemTime(&m_data1);
GetSystemTime(&m_data2);
//精确到毫秒
int i=(m_data2wMilliseconds+m_data2wSecond1000)-(m_data1wMilliseconds+m_data1wSecond1000);
如果想通过空间获取时间那么你能直接使用m_data1GetYear,m_data1GetMonth,m_data1GetDay,m_data1GetHour,m_data1GetMinut,m_data1GetSecond来获取时间
你可以给日期时间控件设置一个变量
类别为Value
类型为CTime
变量名随便你自己定
例如
m_tBirth
在CMainFrame类添加COMMAND的消息映射时添加
dlgm_tBirthFormat("%Y-%m-%d")
希望能帮助你。
以上就是关于VC++中日期控件的用法全部的内容,包括:VC++中日期控件的用法、microsoft date and time picker control控件获取当前日期、VC如何获取时间日期控件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)