本文主要是介绍error C2660: “MessageBoxA” : 函数不接受 1 个参数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
MessageBox函数的区别:
一个参数的MessageBox是MFC封装Win SDK的,只能在对话框里面进行调用;
例如:MessageBox( "pGRAY 空间申请失败");
而四个参数的MessageBox函数,是Win SDK的,他有四个参数。
例如:MessageBox(NULL, "pGRAY 空间申请失败", "提示", MB_OK);
函数原型为:
int MessageBox(
HWND hWnd, // handle to owner window
LPCTSTR lpText, // text in message box
LPCTSTR lpCaption, // message box title
UINT uType // message box style
);
注意两者的区别,不能混用了。
这篇关于error C2660: “MessageBoxA” : 函数不接受 1 个参数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!