比如一个工程Project
Project有两个类,一个是CTest1,一个是CTest2,CTest2中我自己编了一个函数,我想在CTest1调用CTest2中的函数,怎么调用??
希望今晚能结贴

解决方案 »

  1.   

    在CTest1中加入CTest2的头文件,然后中CTEst1中定义CTest2再通过这个变量就可以调用CTest2的函数了。//CTest1xxx.cpp
    #include "CTest2xxx.h"
    .......
    .......
    CTest2 test2;
    test2.xxxx()//就是这样
      

  2.   

    可能是我表达的不清楚,这样回答没有符合我的题义,比如说我要把CTest1中的当然窗口居中,但那个函数在我的CTest2中,这样调用不起作用的
      

  3.   

    在CTest2中设置带窗口指针的函数,然后把CTest1的窗口指针传过。
      

  4.   

    既然这样,不如CTest1从CTest2派生
    class CTest1 : public CTest2
    {
    ......
    }
    或者直接把所需函数代码烤到CTest1
      

  5.   

    我试了一下,只能直接把所需函数代码烤到CTest1
    ,难道没有别的办法了吗