Frame里面只能加载CView或者由CView继承而来的子类,不能直接加载对话框。 你可以考虑弹出的方式加载对话框。或者将对话框的基类改成CFormView,在修改对应的位置,基本上就是初始化的几个消息要修改一下。 class CDlgView: public CFormView 只需要改几个消息的。