永发信息网

massagebox函数在c++程序中怎么用

答案:2  悬赏:80  手机版
解决时间 2021-04-07 14:08
  • 提问者网友:眉目添风霜
  • 2021-04-07 10:35
massagebox函数在c++程序中怎么用
最佳答案
  • 五星知识达人网友:逐風
  • 2021-04-07 10:51
如果是MFC的程序的话直接写就行
如:
::MessageBox(0,_T("这是弹出的内容"),0,0);如果不是MFC的程序建议先
#include 再写上面的代码
全部回答
  • 1楼网友:忘川信使
  • 2021-04-07 11:48
如果是自己写的函数的话,代码直接复制过去就行了,C++ 向下兼容的,C函数可以直接被编译。
如果调用别人用C写好的库,就要用
extern "C" {
//C类型库函数调用
...
}
这是因为C++语言在编译的时候为了解决函数的多态问题,会将函数名和参数联合起来生成一个中间的函数名称,而C语言则不会,因此会造成链接时找不到对应函数的情况,此时C函数就需要用extern “C”进行链接指定,这告诉编译器,请保持我的名称,不要给我生成用于链接的中间函数名。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯