急急急,MFC下我想在B对话框中点击按钮显示A对话框中隐藏的按钮

2024-12-20 22:37:08
推荐回答(2个)
回答1:

逻辑就已经错误了。CEeeDlg *tt=new CEeeDlg;
tt->GetDlgItem(IDC_BUTTON2)->ShowWindow(SW_SHOW);
你这个
CEeeDlg类的对话框又重新声明了一个,但是没有创建(显示);加上create去创建它
不知道你是想再次弹出一个框,然后显示隐藏按钮,还是将之前已经弹出的框的隐藏按钮显示

回答2:

1,用release 调试一下试试;
2,本身B就是一个模态对话框,弹出后A就无效了,那么再去掩藏上面按钮,恐怕不行吧。试试非模态对话框