只是給出了大概的步驟,具體的實現細節如.h及.cpp文件的編寫未寫。函數
首先,動態鏈接庫的服務端程序(創建動態連接庫)spa
file->new->Projects->Win32Dynamic-LinkLibrary,創建工程名(舉例)爲:interfaceImpio
在工程interfaceImp中創建相應的.h文件和.cpp文件。最後編譯、連接.cpp文件便可以生成.dll文件(即動態連接庫文件,注意該.cpp文件沒法運行)。編譯
而後,客戶端程序(使用動態連接庫的代碼)class
File->new->Projects->Win32 Console Application,創建工程名(舉例)爲:DllClientfile
在工程DllClient中創建相應的.h和.cpp文件,最後運行主函數便可。(注意:在編譯連接運行主程序前,須要將服務端程序生成的.dll文件複製到DllClient工程的Debug文件夾中,不然運行時導入不了動態連接文件,會出錯。)bug