我想选择某个时间后就调用一个函数
可我用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事件之前获得我所选的时间???