两个函数的差别:
AfxMessageBox是MFC库提供的全局函数,提供了多种重载形式,而MessageBox是标准的windows Api函数....nType为消息框中显示的button风格和图标风格的组合,能够採用|(或)操作符组合各种风格。...里的差别:
API的定义例如以下
int MessageBox(
HWND hWnd, // handle of owner window
LPCTSTR lpText,...LPCTSTR lpszText,
LPCTSTR lpszCaption = NULL,
UINT nType = MB_OK
);
所以说,MFC里仅仅是少了第一个參数,同一时候第三和第四都有默认值了...,这就是它们的差别,其它的同样
同一时候在MFC的窗口类里要调用API的那个,在写成例如以下:
::MessageBox(NULL, “msg”, “caption”, MB_OK);
发布者:全栈程序员栈长