mfc中AfxMessageBox的使用

mfc中AfxMessageBox的使用,第1张

1、首先打开电脑,新建一个基于对话框的应用程序,应用程序命名为AfxMessageBoxDemo,如下图所示。

2、在打开的对话框中进行如下的处理,添加退出按钮和一个静态文本框,如下图所示。

3、然后双击退出按钮对退出按钮添加响应函数,响应函数如下。

4、程序运行如下。

5、点击退出按钮后,程序运行如下,这样就完成了。

基于对话框程序的话,刚建的工程主界面上有一个确认和取消,运行时点其中任意一个都会退出应用程序

其他工程比如单文档,如果是新建的对话框,那么在这个对话框中得添加的一个按钮,然后里面的单击代码写exit(0) 这样按这个按钮就可以退出了

另外其实任何类型的工程的任何消息处理函数中有这条语句的话都会直接退出

对话框退出调用什么函数主要看你按哪个按钮退出的了,一般就三种情况:

(1)点击IDOK按钮退出:先调用OnOK(),然后是OnDestory(),最后是PostNcDestroy()

(2)点击IDCANCEL按钮退出:先调用OnCancel(),然后是OnDestory(),最后是PostNcDestroy()

(3)点击右上角的关闭按钮退出:先OnClose(),然后是OnCancel(),再然后是OnDestory()

,最后是PostNcDestroy()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12191315.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存