我用的VC6.0 
发觉导入组件后跟随一大堆文件 目录下文件一大堆后来做了个试验 
导入 Windows.Forms.2.0 的 richtextbox 后
在对话框上 添加一个richtextbox 添加变量m_rich
又删除了 richtext.cpp/.h 
把变量 CRichText 改为 CEdit 还一样通过了
做出来的控件 也是和rich一样 可以显示彩色的字体 [这里就是只有 对话框设计中 显示控件的属性 为richtext]我问:难道那个封装类文件 可以不使用就行的?

解决方案 »

  1.   

    后果只是控件变量的DDX不正确,控件本身是正常的。就算你不添加变量,控件也是可以正常使用的。还有就是Windows.Forms.2.0是.net 的托管控件,下次不要这么说了~
      

  2.   

    前面一半正在理解中,谢谢.后面一句
    还有就是Windows.Forms.2.0是.net 的托管控件,下次不要这么说了~
    没明白哦. 我看是为vb 做的控件了吧?我没装.net 只装 office 2000 或者 装 vs6.0 就有了我看控件最早版本 是1999年的 那时候还没.net呢
    网上介绍说是专门为vb做的控件.不过vc也可以调用.
      

  3.   

    哦 好像我表达错了 我本来是想说的 
    Microsoft Forms 2.0 
      

  4.   

    哦,这次对的。那个叫 Microsoft Forms 2.0 (当时我也没想起来,只是WinForms是.net的)