this-> SetMenu(&menu);该怎么处理

this- SetMenu(&menu)CMenu menumenu.LoadMenu(IDR_MYMENU)this- SetMenu(&menu)总是报错误 Debug A

this-> SetMenu(&menu);
CMenu menu;
menu.LoadMenu(IDR_MYMENU);
this-> SetMenu(&menu);

总是报错误 Debug Assertion Failed!

可以忽略,界面能出来,一点菜单,就又显示错误


[解决办法]
CMenu menu;
===========
改成静态的变量试试。static CMenu menu;
[解决办法]
后面加上menu.Detach();