AfxMessageBox与MessageBox用法与区别

Posted xixixing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AfxMessageBox与MessageBox用法与区别相关的知识,希望对你有一定的参考价值。

https://blog.csdn.net/holybin/article/details/28403109

MessageBox()是标准的Win32 API函数,可以直接使用;

AfxMessageBox是MFC库提供的全局函数,提供了多种重载形式,需要MFC框架支持(带有afx都是基于框架的函数)。

所以在Win32 SDK的情况下,只能使用MessageBox(此时MessageBox采用Win 32中的原型,hWnd设为NULL);

而在MFC中,两个都能使用(此时MessageBox采用MFC中的原型,在CWnd类或者子类中使用),但是最好尽量使用AfxMessageBox

以上是关于AfxMessageBox与MessageBox用法与区别的主要内容,如果未能解决你的问题,请参考以下文章

VC中MessageBox与AfxMessageBox用法与区别

关于MessageBox

MFCAfxMessageBoxMessageBoxMessageBoxEx比较

大哥们求助:MFC中OnLButtonDown响应函数中,鼠标左键单击的点(point)的坐标是物理坐标还是逻辑坐标啊?

利用定时器模拟回车命令关闭AfxMessageBox窗口

如何前端显示AfxMessageBox?