我在ActiveX中想再添加加一个控件,虽然我可以把新的控件按口添加上,但是只显示最初添加的控件,后添加的不行,请问第二个怎么样添加到ActiveX中呢,我使用的是MFC,在VC6中可以在新建立项目的时候选个数,可是在VS2008中好像没有了这个功能。我该怎么加呢?

解决方案 »

  1.   

    直接把控件拖动到对话框中不就行了如果第二个以后的不行,可能是你的ActiveX控件实现的有问题
      

  2.   

    vs2008应该比vc6更好用,自己再看看
      

  3.   

    使用VS2008的MFC建立ActiveX项目,里面就默认有了一个COleControl控件,现在我想再添加一个COleControl,怎么加呢?就像在VC6中ActiveX向导中第一步设置有几个控件一样可以添加多个。
      

  4.   

    楼主不说还真是不知道VS的这个问题啊!没有找到怎么一下子像VC6.0那样添加多个控件 不过可以采用另外一个方法:楼主可以直接用VC6.0建立一个多控件的工程 然后使用VS2008打开这个工程 再进行后续的编程。当然 这个过程可能会有一些VS2008的库 没有得到支持 楼主需要什么样子的库(例如 界面库)
    在工程中添加响应的引用就行了。
      

  5.   

    楼上的是一种方法,从理论上是可行的。而我原来是手动完成的,新增加的时候,新建一个工程,不过在另外目录,然后把注册表,类和相关的注册代码,资源都copy过来就行了。