1樓:千鋒教育
c++呼叫windows api方法非常方便,只要在檔案的開頭包含了相應的標頭檔案就可以直接呼叫了.下面給一個簡單的例子:
#include "stdafx.h" // 這是vc自動新增的檔案,沒有什麼用途
#include // 包含messagebox函式宣告的標頭檔案int main(int argc, char* argv)呼叫api具體步驟:
1.包含呼叫函式的標頭檔案;
2.連線指定的庫檔案;
3.api函式前加::符號,表示全域性函式.
4.在msdn中可以找到相關api的用法。
2樓:我是菜狗
windows api其實也就是一些函式官方的說法是api其實只是些函式
比如和dos函式strlen()也可以說是api只是檔案不同
比如messagebox()這個api函式在windows.h檔案中strlen在stdio.h檔案中
簡單的寫一個api
#include "windows.h"
#include "windowsx.h"
winmain(這裡有六個數)
如果有什麼不懂的函式請查csdn
3樓:匿名使用者
#include"windows.h"
int main()
你說的啥意思,不是直接呼叫就行了麼!
4樓:匿名使用者
#include
shellexecute(.........);
o(∩_∩)o哈哈~
不要說加個#include不知道你在說什麼呢 不加你咋用呢?
用api函式就要這。。。。。。。 哎~!
5樓:匿名使用者
標頭檔案包含#include就ok了
c語言庫函式與windows api 的區別?
6樓:匿名使用者
簡單的理解:
1、使用windows api編寫的程式,在其他作業系統(例如linux)下就無法執行了。
2、如果只用c語言庫函式編寫的程式到其他作業系統下(支援標準c語言的)也可以執行。
7樓:
c 庫函式 是指 c 語言本身支援的一些基本函式,通常是彙編直接實現 的。 。 api 函式是作業系統提供給使用者方便設計應用程式的函式,實現一些特定的功能, api 函式也是 c 語言的函式實現的。
他們之間區別是:api 函式是針對作業系統的,c 語言函式則是針對 c 語言本 身的。 c語言庫函式是api的上層!
c語言中,函式返回值怎麼用,c語言中呼叫函式如何返回多個值?
斑駁丶4129仉 一般用0表示函式執行正確,正常返回 用負數表示函式執行出錯,每個值可以提前定義,根據出錯的值進行出錯處理。誠心為您解答每一個問題!如您滿意請採納最佳!如有疑問請繼續追問!您的好評是我們前進的動力,相互幫助,一起進步! return後接一個值。在呼叫這個函式的函式裡面,呼叫它的時候希...
c語言中的函式呼叫
include int fun1 int x,int y,int z int fun2 int x,int y,int z int main void int fun1 int x,int y,int z int fun2 int x,int y,int z 你要使用,你寫的函式求出的值,那就要有個...
C語言中函式呼叫問題
如果一個函式要使用引數,它就必須定義接受引數值的變數。形式引數與實際引數 函式定義時填入的引數我們稱之為形式引數,簡稱形參,它們同函式內部的區域性變數作用相同。形參的定義是在函式名之後和函式開始的花括號之前。呼叫時填入的引數,我們稱之為實際引數,簡稱實參。必須確認所定義的形參與呼叫函式的實際引數型別...