flag 是主对话框类的标志变量。。。。
void CChangeMenuDlg::OnButton1() { // TODO: Add your control notification handler code here if(flag == 1) { menu.DestroyMenu(); menu.LoadMenu(IDR_MENU2); SetMenu(&menu); flag = 2; } else { menu.DestroyMenu(); menu.LoadMenu(IDR_MENU1); SetMenu(&menu); flag = 1; }}