将独立的exe改写成dll
添加一个导出函数
extern "C" VOID PASCAL EXPORT Show()
{
AFX_MANAGE_STATE(AfxGetStaticModuleState());
// 此处为普通函数体
CScreenShotDlg dlg;
dlg.DoModal();
}
def文件中:
; screenshotdll.def : 声明 DLL 的模块参数。
LIBRARY "screenshotdll"
EXPORTS
Show @ 1
; 此处可以是显式导出