Re[3]: Проблемы CDateTimeCtrl.
От: WindJammer  
Дата: 07.09.01 08:19
Оценка:
Здравствуйте Denis, вы писали:

D>m_wndStartDate.Create(DTS_APPCANPARSE|DTS_LONGDATEFORMAT|DTS_RIGHTALIGN|WS_TABSTOP|WS_VISIBLE,rectItem,this,IDC_DUTYMEN);


D> Где m_wndStartDate определена:


D> CDateTimeCtrl m_wndStartDate;


D>Вот самое интересное:


D> CTime stT1=0,stT2;

D> m_wndStartDate.GetRange(&stT1,&stT2);
D> tempSt.Format("2: %2u/%2u/%u",stT1.GetDay(),stT1.GetMonth(),stT1.GetYear());
D> AfxMessageBox(tempSt,MB_OK);
D> m_wndStartDate.SetRange(&stT1,&stT2);

D> GetRange нормально отрабатывает, а SetRange только под VC — при запуске просто exe-шника он выбрасывает exception на этой строке.




У меня все это работает и в VC и отдельно. Сервис пак 5.
Попробуйте тоже самое сделать в новом проекте, по результатам можно будет определить дальнейшее направление исследования.
А GetRange у вас все время одно и тоже возвращает?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.