以下是我的一段代码,在ClassWizard中增加APP对象的(ID_FILE_NEW)消息处理函数,
系统就不会调用缺省的ID_FILE_NEW的处理函数,如以下方式编码,就没问题了。
;)void CPHPEditApp::OnFileNew()
{
// TODO: Add your command handler code here
static int i;
if(i++ == 0)
return;
if(m_pDocManager!=NULL)
m_pDocManager->OnFileNew();
}
一定能行,我以前就这么用的,所以, 快给分吧。
系统就不会调用缺省的ID_FILE_NEW的处理函数,如以下方式编码,就没问题了。
;)void CPHPEditApp::OnFileNew()
{
// TODO: Add your command handler code here
static int i;
if(i++ == 0)
return;
if(m_pDocManager!=NULL)
m_pDocManager->OnFileNew();
}
一定能行,我以前就这么用的,所以, 快给分吧。
{
ASSERT(m_pViewActive == NULL ||
m_pViewActive->IsKindOf(RUNTIME_CLASS(CView)));
return m_pViewActive;
}
SDI的主窗口是class CMainFrame : public CFrameWnd
CFrameWnd一定要有ActiveView.