我有一个相当简单的MFC应用程序,只定义的CDocument
,CView
和CFrameWnd
自己的子类,并通过CSingleDocTemplate
使用它们显示的只读内容该文件在视图中的一棵树上。所有非常标准的MFC MVC。转换简单的MFC的CView/CDocument的/ CSingleDocTemplate应用ActiveX控件
我现在需要转换这个应用程序,以便它可以作为一个ActiveX控件,然后我可以将它嵌入到一个更大的应用程序中。
我应该怎么办?
是否可以使用COleControl
子类代替CSingleDocTemplate
中的CFrameWnd
子类?或者我需要将CFrameWnd
子课程放在COleControl
的某些方面?
如果失败了,我怎样才能在ActiveX控件中使用我现有的CDocument\CView
子类?