如何用自己写的类比如说:CSelf来替换CMainFrame类 又如何将其与应用程序类相关联

解决方案 »

  1.   

    你在CMainFrame类上做修改不可以嘛?
      

  2.   

    InitInstance里有有关CMainFrame的代码,在哪里把CSelf替换CMainFrame即可。但是你的CSelf不能是任意类,应该必须和CMainFrame有一样的基类。可能你也必须要提供CMainFrame实现的一些函数其实你要改造framewnd,直接修改CMainFrame不就行了?CSelf和CMainFrame只有类名不一样而已
      

  3.   

    PS:你要把CMainFrame也当作你写的类,而不是库内的类,只是class wizard自动给你写了个基本代码而已,你所有的自我实现都应该从现有的CMainFrame的基础上开始