『壹』 c語言中怎麼使用API函數 求使用方法
api函數要用C++.
調用其他exe程序,c語言中用
char
my_cmd[80]="my_prog_name.exe";
system(my_cmd);
就可以了。
查詢運行窗口
....
這些都是
設及
視窗
的函數,建窗口,顯示窗口,關閉窗口,查詢等,都有函數。你只要
包括了相關的頭文件,調用相應函數,給入實際參數,就可以了。不難,只是繁雜,時不時要查幫助文件,
『貳』 C語言有API嗎
C語言API函數:http://www.apiref.com/c-zh/index.htm
『叄』 為什麼沒有C語言的API手冊
VB調用API是要先聲明再使用。而C調用API也是要聲明的,但是其聲明已經包含在庫文件里了,不需要聲明,所以沒有必要在弄一個參考手冊,API函數參考手冊裡面的基本上就是一些聲明和參數而已,對於c來說沒什麼意義。MSDN我就不說了。
『肆』 C語言的API
win32的api和什麼語言沒關系的,你包含了那幾個頭文件就可以用了,函數示例在msdn里有常式。
『伍』 api函數在C語言中代表什麼意思 在製作游戲中起到什麼作用
API原意為
Application
Programming
Interface
,即
應用程序編程介面
。
通常,在VB、VC等windows
編程環境
中所說的API指的是
windows操作系統
的
編程介面
。windows操作系統管理電腦中所有的軟、硬體資源,我們自己寫的程序想要得到一塊內存,或者是想要從硬碟讀取文件,或者想從網卡讀取從網路中傳來的數據,都需要通過windows操作系統來實現。那麼,我們怎麼告訴操作系統我們想要做什麼呢?就是通過調用windows操作系統的介面來實現的,比如想要得到一塊內存空間,我們就可以調用
API函數
HeapAlloc
,然後系統就會為我們分配一塊內存空間,並返回起始地址。又比如,我們想在硬碟上創建一個文件,可以調用
API函數
CreateFile
,系統就會為我們創建一個文件,並返迴文件的標識(以文件句柄的形式),然後如果要向文件中寫入數據,需要調用
WriteFile
,系統就會把我們的數據寫入到文件中。
API函數
只是應用程序與操作系統之間實現交互的介面,所以無論是到普通應用程序還是在游戲中,起到的作用都是一樣的。
需要注意的是,windows的介面函數是API,但API並不僅僅指windows的介面函數。
『陸』 怎樣用C語言調用程序API
「C語言調用API」本身就有錯誤,任何計算機語言都是可以直接或間接調用WindowsAPI的。LZ的意思是調用Windows里「運行」中的Shutdown命令吧。那就用樓上的system函數調用就OK了。
『柒』 c語言中API函數的使用
api函數要用C++.
調用其他exe程序,c語言中用
char my_cmd[80]="my_prog_name.exe";
system(my_cmd); 就可以了。
查詢運行窗口 .... 這些都是 設及 視窗 的函數,建窗口,顯示窗口,關閉窗口,查詢等,都有函數。你只要 包括了相關的頭文件,調用相應函數,給入實際參數,就可以了。不難,只是繁雜,時不時要查幫助文件,初學者要有耐心,熟能生巧。
『捌』 怎樣用C語言調用程序API
程序依靠調用外部shutdown實現關機。本例中定時100秒。
將100改為0,實現立即關機。
方法一:
#include
#include
void
main(void)
{
system("shutdown.exe
-s
-t
100");
getch();
system("shutdown.exe
-a");
}
方法二:
打開txt文檔,輸入
shutdown
-s
-t
100
保存。將文件擴展名保存為.bat。
『玖』 求C語言API 或者幫助文檔。。。。。
http://www.kernel.org/doc/man-pages/ linux 系統調用和 函數庫 你點2 和 3
http://msdn.microsoft.com/en-us/library/ms123401.aspx 微軟MSDN 這個我沒學過也不清楚 但是肯定在這裡面
http://www.acm.uiuc.e/webmonkeys/book/c_guide/ 這個是C 標准庫
C 要針對操作系統才有API 手冊可看
『拾』 C語言中關於API的定義
應用程序編程介面,簡稱API(Application Programming Interface),就是軟體系統不同組成部分銜接的約定。
隨著軟體規模的日益龐大,我們需要把復雜系統劃分成小的組成部分,編程介面的設計十分重要。程序設計的實踐中,編程介面的設計首先要使系統的職責得到合理劃分。良好的介面設計可以降低系統各部分的相互依賴,提高組成單元的內聚性,降低組成單元間的耦合程度,從而提高系統的維護性和擴展性。
API之主要目的是提供應用程序與開發人員以訪問一組常式的能力,而又無需訪問源碼,或理解內部工作機制的細節。提供API所定義的功能的軟體稱作此API的實現。API是一種介面,故而是一種抽象。 A reference implementation of an API is the implementation created by the designer of the API, or one which other implementations of the API are expected to be compared against.
例如,圖形庫中的一組API定義調用繪制圖標函數的方式,以於屏幕上顯示圖標。程序中調用,編譯時連接到這組API,執行時便調用API的實現(庫)來顯示圖標。
操作系統的API可用來分配內存或訪問文件。許多系統與應用程序提供API介面與實現,比如圖形系統,資料庫,網路,Web服務,甚至於某些游戲。
一組API經常是一套軟體開發工具包(SDK)的一部分。SDK亦可包含其它工具亦或至於硬體,兩個術語並不完全等同.
API有諸多不同設計。用於快速執行的介面通常包括函數,常量,變數與數據結構。也有其它方式,如通過解釋器,或是提供抽象層以遮蔽同API實現相關的信息,確保使用API的代碼無需更改而適應實現變化。