Date time picker赋值问题 大家好,我现在做了一个list control,当点击任意行时,把上面的数据 输出到下面的文本控件中,但是Date time picker 不知如何处理,我能读取到CString 类型的变量strdate,我怎么赋值给 Date time picker 文本中谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 COleDateTime TimeFromString(CString strTime){ // long nLength = 4 + 1 + 2 + 1 + 2 + 1 + 2 + 1 + 2 + 1 + 2; // ASSERT(strTime.GetLength() >= nLength - 1); int nYear, nMonth, nDay, nHour, nMinute, nSecond; sscanf(strTime, "%d-%d-%d %d:%d:%d", &nYear, &nMonth, &nDay, &nHour, &nMinute, &nSecond); return COleDateTime(nYear, nMonth, nDay, nHour, nMinute, nSecond);} CDateTimeCtrl time;COleDateTime t;t.PraseDateTime(strdate);time.SetTime(t);要求strdate是符合一定格式的。比如2010-01-06 10:00:00等。具体看COleDateTime类的说明 CDateTimeCtrl time;COleDateTime t;t.PraseDateTime(strdate);time.SetTime(t); CDateTimeCtrl time; COleDateTime t; t.ParseDateTime(strdate); m_date=t;这样写 成功了,不但达到了我要的效果,连莫名其妙的1970-1-1初始值 也变正常了谢谢楼上各位,结贴了哈happyparrot 谢谢你啊,每个问题 都能看到你的影子 哈哈~ 关于输入文字和重绘 急:请问安装vc6的问题 读一行写一行,出现未知错误,请指出原因 为何用vc2008编的一软件,我用depends看,也依赖 msvcrt.dll,mfc42.dll呢? WM_DEVICECHANGE 如何响应设备接入啊 socket发送数据问题 如何使用LoadImage API 直接载入内存缓冲区的图片 ado访问Access数据库,如何修改数据表名? 如何改变属性页地大小 有谁知道消息WM_COPYDATA 的用法,请举例说明. VC++视频图像叠加图片 编辑框怎么设置焦点
{
// long nLength = 4 + 1 + 2 + 1 + 2 + 1 + 2 + 1 + 2 + 1 + 2;
// ASSERT(strTime.GetLength() >= nLength - 1);
int nYear, nMonth, nDay, nHour, nMinute, nSecond;
sscanf(strTime, "%d-%d-%d %d:%d:%d",
&nYear, &nMonth, &nDay, &nHour, &nMinute, &nSecond);
return COleDateTime(nYear, nMonth, nDay, nHour, nMinute, nSecond);
}
COleDateTime t;
t.PraseDateTime(strdate);
time.SetTime(t);
要求strdate是符合一定格式的。比如2010-01-06 10:00:00等。具体看COleDateTime类的说明
COleDateTime t;
t.PraseDateTime(strdate);
time.SetTime(t);
COleDateTime t;
t.ParseDateTime(strdate);
m_date=t;这样写 成功了,不但达到了我要的效果,连莫名其妙的1970-1-1初始值 也变正常了谢谢楼上各位,结贴了哈happyparrot 谢谢你啊,每个问题 都能看到你的影子 哈哈~