佚名通过本文主要向大家介绍了mfcactivex控件,vb控件属性大全,vb控件属性,vb shape控件属性,vb picture控件属性等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 为何VB使用MFC ActiveX控件,在属性栏改变属性不起作用
描述:
解决方案1:
描述:
用VC制作的MFC ActiveX控件,在VB环境下调用测试发现在属性栏设置的属性不起作用。
比如该控件有一属性“MyProperty”,用VB加载后编译器右边的属性栏里,设置“MyProperty”属性为“False”然后运行VB程序,发现程序上的控件“MyProperty”属性又变成了“True”!!
而如果用代码在VB“Form_Load”里设置控件属性,则一点问题也没有!
感觉控件的属性在VB的编辑状态下设置的值,在VB运行起来后就又完全还原了!
是不是VC里还需要在哪写什么代码?
请高手指教!!
谢谢!
解决方案1:
属性页设置属性有问题,
请参见MSDN例子:
搜索:“Polygon Step 1: Creating the Project”
你初始化控件的属性了吧