MFC 控件 重写后原有页面无法打开控件

旧的MFC 控件源码丢失了,重新从注册表找回旧控件的UUID ,重新写MFC控件,注册成功,但打开原来使用旧控件的exe,控件无法打开。我写了一个新控件的测试页面,测试各项功能没有问题,控件正常工作,但用旧的控件重新注册后,测试页面打开控件报运行时错误,类型不符。打开旧的exe页面就能正常使用控件。

看下控件是否正确注册和初始化,还有这个区分32bit和64bit,否则无法运行

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^