當前位置:編程學習大全網 - 編程軟體 - vc 怎麽寫dll 200分

vc 怎麽寫dll 200分

妳現在vc中創建壹個dll的工程,就是那個win32 Dymanic-link library,然後在代碼中寫妳要實現的函數,妳這個應該是這樣寫

BOOL APIENTRY DllMain( HANDLE hModule,

DWORD ul_reason_for_call,

LPVOID lpReserved

)

{

return TRUE;

}

int a(int b,int c)

{

return b+c;

}

然後在工程中添加壹個後綴名為def的文件,文件名和妳的源文件名相同,然後在def中寫如下內容

LIBRARY xxx//這個xxx代表妳的源文件名

EXPORTS

a @1//這個表示妳導出的函數名,這樣寫就不會因為導出後函數名變化導致不能調用dll中的函數了

好了,現在dll準備好了,編譯壹下,然後就在妳的程序中調用它吧

  • 上一篇:為什麽說人工智能和工業互聯是大勢所趨?
  • 下一篇:實用c編程大全
  • copyright 2024編程學習大全網