菜单ID_Menu
窗体IDD_Dlg
求函数,在线等,解决结贴,先到先得!

解决方案 »

  1.   

     CMenu menu;
      menu.LoadMenu(IDR_MENU1); //读取资源
      menu.GetSubMenu(0)->TrackPopupMenu(TPM_LEFTALIGN|TPM_LEFTBUTTON|TPM_RIGHTBUTTON, point.x, point.y, this) //弹出自
      

  2.   


    出现错误
    tstcon32.exe 中的 0x7835f7bc (mfc80ud.dll) 处未处理的异常: 0xC0000005: 读取位置 0x00000004 时发生访问冲突
      

  3.   


    选中对话框 属性 有个menu的选项你将要加的菜单ID 加进去就行出错可能是CMenu类被释放了。定义个指针
      

  4.   

    可能我没有说清楚 
    我做的是MFC的ActiveX控件 
    里面有个窗体,我想在这个窗体上显示我资源里的菜单
    现在用上面的方式菜单没有出现
      

  5.   

    选中对话框 属性 有个menu的选项你将要加的菜单ID 加进去就行
    这个属性是灰色不可用的
    ***************************************这个属性可用自己新建个mfc dialog工程试试,在建个menu,肯定可以
      

  6.   

    我这个不是mfc dialog工程是mfc activex工程
      

  7.   

    知道原因了 
    窗体的style为child,因为我想做内嵌网页的工程
    不知道哪位大侠能解决这个问题么
    还是这个style根本就不能加菜单?