vc++ 6.0 上添加Active 控件 老是不成功,是什么原因!

vc++ 6.0 上添加Active 控件 老是不成功,是什么原因!,第1张

这是控件注册失败的提示。

从失败信息上看,这根本就是个无效控件,控件名都没有,只显示了”c:\windows\system“这个路径而没有文件名。

如果要添加的是VC6自带控件,这个错误说明你的安装包有问题,换一个VC6重新安装。

如果是一个第三方控件,那应该是权限失败、注册失败或者版本不兼容。

1、控件的约束设置不正确导致的,需要检查约束是否正确。

2、控件的内容超出了父视图的边界,需要调整控件的大小或者位置。

3、控件的属性设置不正确导致的,需要检查属性设置是否正确。

两个办法,一个是遍历窗体上面的所有控件,前面已经有人回答过了,这个我就不再说了。

另一个,如果你想把某个区域的控件都失效,那么最好的办法是把这些控件放到某些布局控件里面,比如:flowLayoutPanel、panel、splitContainer或者tableLayoutPanel等,然后把这些控件的Enabled属性设置为false。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11846186.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存