我有一工程(MyProject)已经是现成产品,已在市场上卖了,后来在网上看到一个第三方界面(UIProject),现我想把UIProject添加到我的工程里,我想实现以下目标,请问怎么做。
1.请问怎样把UIProject添加到MyProject。
2.怎样在我的工程MyProject里初始化时把UIProject整个工程也调用(我现在在MyProject::InitUI()调用UIProject,但我不知道怎么做,是不是要在MyProject里定义UIProject对象或是其它什么方式调用或用什么指针方式调用,不知道怎么做才行)。
3.我在UIProject里又怎样调用MyProject原来的功能、变量、对象及过程函数等。下面是UIProject的类:
CChildFrame
CCustomTheme
CEitUIProject
CMainFrame
CUIProjectApp
CUIProjectDoc
CUIProjectView我做过一些处理,他出现以下错误:
error C2371: “theApp” : 重定义;不同的基类型请高手给予指点,非常感谢。

解决方案 »

  1.   

    error C2371: “theApp” : 重定义;不同的基类型
    这个报错,有办法把MyProject、UIProject定义的同名对象theApp区分开来吗?在尽可能不改动UIProject工程的情况下
      

  2.   

    也就是在我的工程里MyProject怎样把别人的工程UIProject添加到我的工程MyProject里,并在我的工程MyProject里怎样实现调用UIProject整个工程,在UIProject又怎样实现调用MyProject功能、变量、对象及过程函数等