关于单文档中view类调用框架类中的自定义函数,该如何处理

关于单文档中view类调用框架类中的自定义函数
环境:vs2010
mfc—单文档

在CMainFrame类中定义了一个函数
  void Message(int a)
  {
  CString str1,str2("the num is");
  str1.Format(str2+"%d",a);
  m_wndCaptionBar.SetText(str1,CMFCCaptionBar::ALIGN_LEFT);//单文档选择了vs2008风格m_wndCaptionBar为CMFCCaptionBar类型
  }
在CmyView类中的Ontimer(...)中
  {
  CMainFrame *frm;
  ...
  for(int j=0,j<100,j++)
  frm->Message(j);

  } 关于frm(CMainFrame) 总提示初始化问题,运行失败

------解决方案--------------------
囧,((CMainFrame*)AfxGetMainWnd())->Message(j);

------解决方案--------------------
frm未初始化怎么可以使用,改成这样:
CMainFrame *frm =(CMainFrame*)AfxGetMainWnd();