我做的是一个单文档多视图切换,有好些视图,
在框架类中:
class CMainFrame : public CFrameWnd
{
   。。
   
   // Generated message map functions
public:
CString m_strFrame;
 
}
然后在执行文件中
// CMainFrame construction/destructionCMainFrame::CMainFrame()
{
// TODO: add member initialization code here

m_strFrame="你好!";

}由于是多视图,我在其中一视图CAutoView中通过类向导添加一菜案按钮的响应函数:OnAutoChoose()
CAutoView.h文件:
#include "MainFrm.h"//class CAutoView : public CView
{

  // Operations
public:
CString m_strTempt;。}
在CAutoView.cpp中
// CAutoView message handlersvoid CAutoView::OnAutoChoose() 
{
// TODO: Add your command handler code here
//pFrame.RefreshMenu(pFrame.dsp.FUNCBAR1_1);
m_strTempt=pFrame->m_strFrame;
MessageBox(m_strTempt));
}
编译时没任何错误警告,但在按下那个按钮的时候出现需要错误,弹出一个对话框说出现应用程序错误。我想是调用框架类中的指针pFrame出错的,