COleDateTime问题
我想选择某个时间后就调用一个函数
可我用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事件之前获得我所选的时间???
问题点数:20、回复次数:2Top
1 楼jiangsheng(蒋晟.Net[MVP])回复于 2005-11-03 12:59:11 得分 0
UpdateDataTop
2 楼abesky(神武皇)回复于 2005-11-04 14:05:27 得分 0
UpdateData(TRUE);Top




