DDX_DateTimeCtrl
void AFXAPI DDX_DateTimeCtrl( CDataExchange* pDX, int nIDC, CTime& value );
void AFXAPI DDX_DateTimeCtrl( CDataExchange* pDX, int nIDC, COleDateTime& value );
参数:
pDX
指向CDataExchange对象的指针。框架提供了这个对象以建立数据交换的环境,包括其方向。你不需要删除这个对象。
nIDC
与成员变量相关的日期/时间选取控件的资源ID。
value
对对话框、表格视或控件视的CTime或COleDateTime成员变量的引用,将与该变量发生数据交换。
说明:
DDX_DateTimeCtrl函数管理着在对话框、表格视或控件视中的日期/时间选取控件(CDateTimeCtrl)与对话框、表格视或控件视的CTime或COleDateTime数据成员之间的日期和(或)时间数据交换。
当DDX_DateTimeCtrl被调用时,value被设置为日期/时间选取控件的当前状态,或者控件的状态被设为value,这取决于数据交换的方向。
有关DDX的更多信息参见《Visual C++程序员指南》中的“对话框数据交换和校验”和《Visual C++教程》中的“加入对话框”。
请参阅:
CDateTimeCtrl
,
CDateTimeCtrl::SetRange
,
CDateTimeCtrl::GetRange
,
DDV_MinMaxDateTime