3 回答

TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超3個(gè)贊
API函數(shù)的調(diào)用方法非常方便,只要在文件的開頭包含了相應(yīng)的頭文件就可以直接調(diào)用了.下面給一個(gè)簡(jiǎn)單的例子:
#include "stdafx.h" // 這是VC自動(dòng)添加的文件,沒有什么用途
#include <windows.h> // 包含MessageBox函數(shù)聲明的頭文件
int main(int argc, char* argv[])
{
// 調(diào)用API函數(shù)MessageBox
int nSelect = ::MessageBox(NULL, "Hello, Windows XP", "Greetings", MB_OKCANCEL);
if(nSelect == IDOK)
printf(" 用戶選擇了“確定”按鈕 \n");
else
printf(" 用戶選擇了“取消”按鈕 \n");
return 0;
}
調(diào)用API具體步驟:
1.包含調(diào)用函數(shù)的頭文件;
2.連接指定的庫文件;
3.API函數(shù)前加::符號(hào),表示全局函數(shù).
4.在MSDN中可以找到相關(guān)API的用法.
添加回答
舉報(bào)