包含api的.h文件,然后直接調(diào)用就可以了,比如winsock.h,可以調(diào)用recv等
創(chuàng)新互聯(lián)是一家專注于網(wǎng)站制作、網(wǎng)站建設(shè)與策劃設(shè)計(jì),德化網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:德化等地區(qū)。德化做網(wǎng)站價(jià)格咨詢:18980820575
函數(shù)
,也可以在函數(shù)
前面
加::
答案補(bǔ)充
HWND
hWnd
=
::FindWindow(sClassName,
sWindowName);//傳入類明到sClassName,窗口名sWindowName,否則傳入NULL
下載個(gè)MSDN好了?;蛘吣阈枰氖且粋€(gè)API手冊。VC里面只要include windows.h,多數(shù)API可以直接調(diào)用了。而你需要的是每個(gè)API什么功能,參數(shù)都有什么意義。
HWND hwnd = FindWindow("搜狗",NULL);//把那個(gè)搜狗換成它的窗口標(biāo)題就可以了
if(hwnd==NULL)
{
printf("error");
exit(0);
}
SendMessage(hwnd,WM_CLOSE,0,0);//關(guān)閉 向它發(fā)送窗口結(jié)束消息
api函數(shù)要用C++.
調(diào)用其他exe程序,c語言中用
char my_cmd[80]="my_prog_name.exe";
system(my_cmd); 就可以了。
查詢運(yùn)行窗口 .... 這些都是 設(shè)及 視窗 的函數(shù),建窗口,顯示窗口,關(guān)閉窗口,查詢等,都有函數(shù)。你只要 包括了相關(guān)的頭文件,調(diào)用相應(yīng)函數(shù),給入實(shí)際參數(shù),就可以了。不難,只是繁雜,時(shí)不時(shí)要查幫助文件,初學(xué)者要有耐心,熟能生巧。
第一步:下載c-free5軟件安裝,打開后,新建一個(gè)空白文件。
注意:如果是軟件工程的話,就要新建工程
第二步:打開構(gòu)建-構(gòu)建選項(xiàng)-選擇編譯,設(shè)置類別為c-language,在兩個(gè)iso名稱的選項(xiàng)框上打鉤(如圖),點(diǎn)擊確定。
第三步:開始編寫程序,編寫完成后,點(diǎn)擊運(yùn)行(快捷鍵為F5),然后看下面的構(gòu)建表中是否有錯(cuò)誤提醒,如果有錯(cuò)誤,根據(jù)上面的提醒改掉錯(cuò)誤,再次運(yùn)行。
第四步:確定編寫的程序正確后,運(yùn)行,如圖,程序運(yùn)行成功,保存。下次直接打開*.exe文件進(jìn)行運(yùn)行就可以了。