CGXDateTimeCtrl::OnChanging
OnChanging(const COleDateTime& newDateTime);
newDateTime
The new date and time that are being set.
Remarks
This function will be called whenever the date/time value in the CGXDateTimeCtrl is being changed. The CGXDateTimeCtrl version returns TRUE in every case except when the control is ReadOnly in which case it returns FALSE. This function can be overridden to return FALSE for any reason.
BOOL CGXDateTimeCtrl::OnChanging(const COleDateTime& /* newDateTime */)
{
……….
// Return FALSE if you want to abort the change
//Check for ReadOnly
if (m_pStyle->GetIncludeReadOnly()&& m_pStyle->GetReadOnly())
return FALSE;
else
{
SetModify(TRUE);
return TRUE;
}
return TRUE;
}
See Also
CGXControl::OnValidate CGXControl::ValidateString