1,选择没有DOC/VIEW支持的单文档结构,下一步
2,再下一步
3,勾掉Docing ToolBar,勾掉Enable 3D Control,勾掉Initial stutas bar
4,完成编译通过,但运行出错!察看源码,发现问题在第3步,如果没有勾掉Docing ToolBar,则在MainFrame的OnCreate函数中有这么的代码:
if (!m_wndView.Create(NULL, NULL, AFX_WS_DEFAULT_VIEW,
CRect(0, 0, 0, 0), this, AFX_IDW_PANE_FIRST, NULL))
{
      TRACE0("Failed to create view window\n");
      return -1;
}
但是,去掉Docing ToolBar之后,就少了这个语句,所以总是运行时出错!这因为视图对象没有被创建,当在App类的InitInstance里要初始化并显示应用程序时,视图类的m_hWnd为空!可能大家不会用到这样的程序结构。
但是也请引以为戒,不要掉进这样的陷阱;-P