包含api的.h文件,然后直接调用就可以了,比如winsock.h,可以调用recv等
创新互联公司是专业的天水网站建设公司,天水接单;提供成都网站制作、成都网站设计、外贸营销网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行天水网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
函数
,也可以在函数
前面
加::
答案补充
HWND
hWnd
=
::FindWindow(sClassName,
sWindowName);//传入类明到sClassName,窗口名sWindowName,否则传入NULL
C语言最终要调用Windows API来实现与操作系统有关的功能。
不要说是C语言,汇编语言也是一样(不考虑操作本身系统的错误)。
C语言可以用来实现操作系统,但是如果你已经在操作系统中,你需要使用操作系统的API来实现一些功能。
操作系统是一个虚拟机,很多需要权限的操作被限制了。
C语言在没有限制的时候可以直接和硬件交互,例如写显存。但是,如果在操作系统里面谁都可以随便写,那样就混乱了。比如有两个程序需要打印,如果没有操作系统,很可能两个程序同时打印,结果打印机交替打印两个程序的内容,那样打印出来的东西没办法看吧。有了操作系统,谁要操作打印机,都要告诉操作系统,操作系统负责排队,打印完成一个,接着下一个。这样就有了秩序。
API英文全称Application
Programming
Interface,是操作系统留给应用程序的一个调用接口,应用程序通过调用操作系统的API而使操作系统去执行应用程序的命令(动作)。
其实早在DOS时代就有API的概念,只不过那个时候的API是以中断调用的形式(INT
21h)提供的,在DOS下跑的应用程序都直接或间接的通过中断调用来使用操作系统功能,比如将AH置为30h后调用INT
21h就可以得到DOS操作系统的版本号。而在Windows中,系统API是以函数调用的方式提供的。
用C++写吧,C++方便点
这个是主函数,一个程序有且只有一个main函数,这个是不能用别的字母代替了,如果是别的字母的话,那就不是主函数了而只是一个普通的函数了。当然这个还要看具体的环境,如果是windows编程的话,这个函数也不是主函数了,而winmain才是主函数。也就是说,一个程序主函数是规定了的,是程序的入口函数,有且只有一个。除那个函数外都是普通函数了,就像你说的mai()、ain()都只是普通函数了。
api函数要用C++.
调用其他exe程序,c语言中用
char
my_cmd[80]="my_prog_name.exe";
system(my_cmd);
就可以了。
查询运行窗口
....
这些都是
设及
视窗
的函数,建窗口,显示窗口,关闭窗口,查询等,都有函数。你只要
包括了相关的头文件,调用相应函数,给入实际参数,就可以了。不难,只是繁杂,时不时要查帮助文件,