MyException - 我的异常网
当前位置:我的异常网» VC/MFC » 动态创建的CDateTimeCtrl程序在别人机器上有有关问

动态创建的CDateTimeCtrl程序在别人机器上有有关问题,help。

www.myexceptions.net  网友分享于:2013-01-20  浏览:21次
动态创建的CDateTimeCtrl程序在别人机器下有问题,help。。。
问个问题 基于MFC的单文档程序,这个CDateTimeCtrl是在CMainFrame里面OnCreate动态创建的,在我机器Win7下面运行正常,但是到XP下这个日期选择控件显示不正确,有人遇到过? 

正常的画面:


XP下的画面(出问题的)


在Server2008下运行(也是有问题的)


此控件的Style为DWORD dwStyle = WS_CHILD | WS_VISIBLE | WS_TABSTOP | DTS_LONGDATEFORMAT;
m_dtcDay.Create(dwStyle, rectDTC, this, ID_DTC_DAY) (ID_DTC_DAY为定义好的控件ID)

PS:基于BCGControlBar Pro界面库
mfc xp BCG 动态创建 单文档

------解决方案--------------------

------解决方案--------------------
取消字体设置~SetFont
------解决方案--------------------
我给控件SetFont导致这样的问题的

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有