vc++6.0基于对话框,当点击窗口“X”关闭时,提示“是否关闭”,点击“是”则关闭窗口,点击“否

vc++6.0基于对话框,当点击窗口“X”关闭时,提示“是否关闭”,点击“是”则关闭窗口,点击“否”时则返回回来的对话框不进行关闭?该怎么做?

不关闭就直接返回 return;
要关闭就执行基类的OnClose( );追问

大神,快帮忙吧

追答

在OnClose( )中
int a=MessageBox("是否关闭",MB_YESNO);
if(a==IDYES)
{

}
else
{
return ;
}

追问

谢谢:-P!

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-11-20
用类向导添加WM_CLOSE响应,在里面判断追问

不关闭怎么判断该怎么判断?

追答

int a=MessageBox("是否关闭",MB_YESNO);
if(a==IDYES)
{
关闭
}
else
{
不关闭
}

追问

我只能不耻下问了,关键就在“不关闭”,我没辙了,能否告诉我

相似回答