我在VC6下用MFC做的控件,在VC7下添加包装类,结果属性没了!
VC7下没有project->Add to project->components and controls...这个选项,取而代之的是
项目->添加类->MFC->AcitveX控件的MFC类
同一个控件,在VC6和VC7下添加,得到的结果完全不同,VC7下生成的MFC包装类没有生成控件中的属性,如下:
VC6:
// Attributes
public:
unsigned long GetTextColor();
void SetTextColor(unsigned long);
...
// Operations
public:
...
VC7:
// 属性
public:
// 操作
public:
...
很明显,好好的一个控件,在VC7下属性变得无法使用!请高手解决。