1、制作DLL(使用VC6.0 向導法)
(1)VC6.0-new-project-mfc appwizard(dll)-ok
(2)Mfc Extension DLL (using share MFC DLL) 單擊“finish”
(3)在類的頭文件 class AFX_EXT_CLASS CAbstrateMeta;中間加上關鍵字“AFX_EXT_CLASS”,前面是已經加好的效果。
(4)有可能需要在CPP文件中去掉語句
#include “\ add additional includes here”
然后在 stdafx.h 中 加入#include "resource.h"
編譯即可出現
下面就使用這個DLL,
(1)從abstrateMeta文件目錄拷貝AbstrateClass.h和AbstrateMeta.lib文件到測試程序目錄下,把AbstrateMeta.dll復制到系統目錄或當前應用程序目錄
(2) 在當前工程中添加庫:
VC6.0->project->setting->link(general)在下面的頁面中 object\Library control 中添加庫名AbstrateMeta.lib, 多個不同的LIB文件用空格分開。
或者在stdafx.h 中添加語句
#pragma comment(lib,"xxxxx.lib")