天天看點

vs2008 生成DLL,并在其他工程中調用

最近在工作中需要生成DLL檔案,并在其他工程中調用該DLL檔案。
首先是生成DLL檔案,選擇“New Projecgt”->"Win32"->"Win32 Project" ,建立工程名,"Application Settings"選擇“DLL”,這樣就可以建立DLL工程。這裡主要标記下走過的坑:
(1)、工程裡的函數如果要在其他工程中調用,則需要将函數名導出,常用方法有兩種,一種是定義“def”檔案,另一種是在檔案裡面标記;
(2)、"dllmain.cpp"可有可沒有。
在其他工程調用該"DLL"檔案時,需要在用到"LoadLibrary"、"GetProcAddress" 函數,并将DLL檔案置于調試目錄下。
           

繼續閱讀