當前位置:編程學習大全網 - 網站源碼 - C語言如何調用DLL

C語言如何調用DLL

//dll

#include?<windows.h>

extern?"C"?//保持C語言文件

void?_declspec?(?dllexport?)?tryProc()//定義函數

{

MessageBox(NULL,_T("a"),_T("a"),MB_OK);

}

-------------------------------------

//C

#include?<windows.h>

int?main()

{

HMOUDLE?dll?=?LoadLibrary(/*DLL文件名*/);

if(dll?!=?NULL)

{

FARPROC?try?=?GetProcAddress(dll,"tryProc");

if(try?!=?NULL)

{

tryProc();//假如函數有返回值,可以用try()得到返回值

/*_asm?call?tryProc*/

}

}

return?0;

}

  • 上一篇:嵌入式軟件的系統分類
  • 下一篇:易語言寫開機啟動 、大神請進
  • copyright 2024編程學習大全網