王咣生 发表于 2005-3-9 00:00:00

为什么Custom Control不能在自定义的Dialog中显示?

为什么Custom Control不能在自定义的Dialog中显示?<BR>当在对话框中添加了Button, ListCtrl , <b>Custom Control</b>后,Dialog就不能显示了?<BR>为什么?

xfzzmzj 发表于 2005-3-9 15:36:00

你最好叙述清楚一点,可以把代码附上


要不然没法解决

JA_JERRY 发表于 2005-3-10 10:41:00

自定义的Dialog应该从AutoCAD的相关类中派生,如果从VC中派生就会有很多功能不好使,建议你不要用VC的ClassWizard为你的对话框建类,而用ARX的ObjectARX MFC support创建,这样就会避免很多问题,也不用处理焦点响应函数

easypower 发表于 2005-3-10 11:25:00

错!


应该是你的<b>Custom Control某些属性没有设置好.</b>


<b>比如Class属性??</b>

pandoram 发表于 2005-3-10 15:41:00

添加之后至少要告诉MFC此control是从哪里派生的

custom control就是要先custom才能用的control..


什么都不写就用的话dialog出来的时候它不知道怎么画你的custom control, 就死在那里了..
页: [1]
查看完整版本: 为什么Custom Control不能在自定义的Dialog中显示?