VC++如何实现窗口关闭提示

来源:百度知道 编辑:UC知道 时间:2024/09/20 15:18:27
小的刚学MFC编程,求教

比如编辑那个基本对话框~
欲在点击关闭窗口的时候,弹个对话框问:是否关闭?
点“确定”就退出所有程序了,“否定”就只关了这个提示对话框
框已经能弄了,就是“确定”和“否定”这两个按钮代码应该怎么编辑?

或者可以使用windows自带的关闭提示窗口?

直接重载OnClose函数,加入提示。MessageBox就可以了,如果选则否则返回,选择是就关闭。

用keydown还是buttomdown来着?

windows的所有按钮的触发,基本都是buttomup,就是说你点下去,并不触发,按下去之后再起来,就触发了按钮,这里就是关闭程序。

你只要在鼠标点下的这个事件对应的函数里,写好提示就可以了。
弹出一个对话框,确定则调用关闭函数,取消则不进行操作。