我现在要定义一个类的对象(此对象被多处用到),不知道sdi的入口。也就是说,在初始化整个框架后,我要定义这个对象,在app还是doc中?在他们哪个函数里阿?新手上路,谢谢!!

解决方案 »

  1.   

    应该在APP里面.它是整个应用程序类
      

  2.   

    你是想定义一个全局的对象吧你可以看看SDI中theApp的定义,你的对象可以定义在theApp的下面,比如
    CYourClass YourCalss;
    在别的类中用到的该对象的地方
    extern CYourClass YourCalss;
      

  3.   

    doc里面,app里面都可以,但建议定义到doc里面,要取这个对象,只需要GetDocument获得doc的指针便可以使用.
      

  4.   

    iyranly 
    我只在doc 中用,这么说吧,我想在初始化整个框架的时候就初始化这个类,那么在doc 的构造函数中定义它的对象,在调用相应的方法吗?