c语言中API函数的使用

请前辈们指导下,在c语言中如何使用api函数,比如调用其他exe程序,查询运行窗口,关闭,发送消息窗口等等,小弟初学c,什么都不懂,谢谢!... 请前辈们指导下,在c语言中如何使用api函数,比如调用其他exe程序,查询运行窗口,关闭,发送消息窗口等等,小弟初学c,什么都不懂,谢谢! 展开
 我来答
L_o_o_n_i_e
2011-09-15 · TA获得超过4.2万个赞
知道大有可为答主
回答量:8507
采纳率:38%
帮助的人:5426万
展开全部
api函数要用C++.
调用其他exe程序,c语言中用
char my_cmd[80]="my_prog_name.exe";
system(my_cmd); 就可以了。
查询运行窗口 .... 这些都是 设及 视窗 的函数,建窗口,显示窗口,关闭窗口,查询等,都有函数。你只要 包括了相关的头文件,调用相应函数,给入实际参数,就可以了。不难,只是繁杂,时不时要查帮助文件,初学者要有耐心,熟能生巧。
reverse_walker
2011-09-15 · TA获得超过590个赞
知道小有建树答主
回答量:377
采纳率:0%
帮助的人:473万
展开全部
C是语言范畴,你说的这些功能是平台范畴.
你学会了C语言,然后去学Windows平台开发. 千万把概念夹在一起,"混淆视听".
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
咱乃超级纳米
2011-09-15 · 超过12用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:37.6万
展开全部
HWND hwnd = FindWindow("搜狗",NULL);//把那个搜狗换成它的窗口标题就可以了
if(hwnd==NULL)
{
printf("error");
exit(0);
}
SendMessage(hwnd,WM_CLOSE,0,0);//关闭 向它发送窗口结束消息

参考资料: http://zhidao.baidu.com/question/282134631.html?an=0&si=2

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
名林沐7667
2011-09-16 · TA获得超过388个赞
知道小有建树答主
回答量:720
采纳率:0%
帮助的人:432万
展开全部
API英文全称Application Programming Interface,是操作系统留给应用程序的一个调用接口,应用程序通过调用操作系统的API而使操作系统去执行应用程序的命令(动作)。

其实早在DOS时代就有API的概念,只不过那个时候的API是以中断调用的形式(INT 21h)提供的,在DOS下跑的应用程序都直接或间接的通过中断调用来使用操作系统功能,比如将AH置为30h后调用INT 21h就可以得到DOS操作系统的版本号。而在Windows中,系统API是以函数调用的方式提供的。

用C++写吧,C++方便点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式