locked
mfc怎么向窗体上添加自定义控件? RRS feed

  • 问题

  • 之前都是好的,只是菜单没有显示在窗体上

    现在却报以下错

    BOOL CviewDlg::OnInitDialog()
    {
     CDialog::OnInitDialog();

     // 设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动
     //  执行此操作
     SetIcon(m_hIcon, TRUE);   // 设置大图标
     SetIcon(m_hIcon, FALSE);  // 设置小图标

     // TODO: 在此添加额外的初始化代码
     CMenu *c = new CMenu();
     c->CreateMenu();
     c->AppendMenuW(MF_STRING,0,_T("订单管里"));
     CWnd::SetMenu(c);
     CWnd::Detach();

     return TRUE;  // 除非将焦点设置到控件,否则返回 TRUE
    }


    调试时报

    程序“[0x173FA9B6] view.exe”已退出,返回值为 -1073741571 (0xc00000fd)

    运行时没有报错只是

    在模拟装置上运行时我的项目界面没有显示出来 还是默认的模拟装置窗体

    在设备上运行时 ‘咚’的一声 什么也没有

    我又新建了项目还是也是这种错,觉得与我加的菜单代码无关 

    2011年4月2日 6:54

答案

全部回复