Dev-C++ 调用api函数:MessageBox,编译后居然给金

程序如下:#include<windows.h>main(){MessageBox(NULL,"helloworld!","Hello!",0);}一:嘿嘿,... 程序如下:#include <windows.h>main(){MessageBox(NULL,"hello world!","Hello!",0) ;}一:嘿嘿,还真冤...难道那些后门就是类似的东东?二:注意,我是学C语言的,不会C++哦,只用C的语句可以就像上句那样调用所有api函数吗?三:findwindow函数可以吗?我一直都调用不了....四:值得一提的是,第一次编译马上就被杀掉,之后再编译就不行了,出现如下错误,啥意思?又为啥这样?五:正如上面的利用api函数做出窗体等等,单单用C语言可以做出windows下的应用程序吗?问题比较多,看谁答得多,答得令人满意就采纳谁咯 展开
 我来答
super_admi
2009-09-06 · TA获得超过1126个赞
知道小有建树答主
回答量:1169
采纳率:0%
帮助的人:919万
展开全部
1.这个问题很怪异。貌似MessageBox函数,是最基本的WINDOWS窗口下的API函数,为什么说到后门?一般来说,涉及到后门的,多半要接触到全局钩子一类的东西。
2.不论是用C还是C++,都可以调用API函数。API函数的调用和具体某个语言无关,只和系统有关。只要你用的语言,编译器支持对API函数的调用,那么,你就可以调用API函数。
3.调用API函数,是有一定要求的。首先,得系统里面有这个API函数;其次,你的编译器支持对系统API函数的调用;最后,你的编译器在编译的时候,你加入的参数,允许编译器调用API函数。
4.请提供错误信息。
5.做窗体,任何语言都可以做。在WINDOWS下调用WINDOWS API来做窗体,那么就要遵循WINDOWS的规范,你需要先了解WINDOWS编程的一些知识,比如WINDOWS下的消息机制。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式