1>. vc 6.0开发问题,onrepexit()为一个普通菜单完成的事件,onclose()为我点关闭完成的事件。
为什么没有使用posquitmessage()的时候点onrepexit()没办法将应用程序退出,而我点关闭结果是可以的,他们两调用的不都是onclose()的函数吗?onclose()完成后还完成了什么其他的消息发送,这个机制到底是怎么会事?
void cigscdlg::onrepexit()
{
// todo: add your command handler code here
cigscdlg::onclose();
}
void cigscdlg::onclose()
{
// todo: add your message handler code here and/or call default
if (afxmessagebox(_t("do you really want to exit?"), mb_yesno) == idyes)
{
cdialog::onclose();
postquitmessage(0);
}
}
阅读(1621) | 评论(0) | 转发(0) |