我想选择某个时间后就调用一个函数
可我用ON_NOTIFY(DTN_DATETIMECHANGE, IDC_DATETIMEPICKER_DATETIME, OnDatetimechangeDatetimepickerDatetime)
消息的DTN_DATETIMECHANGE事件为什么在COleDateTime控件中一选时间,而得到的时间还是没变?void CDlgCSCBRegInfo::OnDatetimechangeDatetimepickerDatetime(NMHDR* pNMHDR, LRESULT* pResult)
{
// TODO: Add your control notification handler code here
CString strYMD;
strYMD.Format("%d-%d-%d",m_OleTime.GetYear(),m_OleTime.GetMonth(),m_OleTime.GetDay());//iYear,iMonth,iDay);
this->AddInfoToTree(strYMD);//////strYMD的时间为什么一直是机器的当前时间,而不是我所选的时间???
*pResult = 0;
}如何在触发DTN_DATETIMECHANGE事件之前获得我所选的时间???
可我用ON_NOTIFY(DTN_DATETIMECHANGE, IDC_DATETIMEPICKER_DATETIME, OnDatetimechangeDatetimepickerDatetime)
消息的DTN_DATETIMECHANGE事件为什么在COleDateTime控件中一选时间,而得到的时间还是没变?void CDlgCSCBRegInfo::OnDatetimechangeDatetimepickerDatetime(NMHDR* pNMHDR, LRESULT* pResult)
{
// TODO: Add your control notification handler code here
CString strYMD;
strYMD.Format("%d-%d-%d",m_OleTime.GetYear(),m_OleTime.GetMonth(),m_OleTime.GetDay());//iYear,iMonth,iDay);
this->AddInfoToTree(strYMD);//////strYMD的时间为什么一直是机器的当前时间,而不是我所选的时间???
*pResult = 0;
}如何在触发DTN_DATETIMECHANGE事件之前获得我所选的时间???
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货