hbyh的专栏

安全原则: 3重保护 周1维护 实时检测 立刻提醒

DLL 添加MFC 支持

给你的项目添加DLLMODUL.CPP文件,该文件的内容如下:  
        #include   "stdafx.h"  
        #ifdef   _DEBUG  
        #undef   THIS_FILE  
        static   char   THIS_FILE[]   =   __FILE__;  
        #endif  
         
        #define   new   DEBUG_NEW  
         
        /////////////////////////////////////////////////////////////////////////////  
        //   global   data  
         
        //   The   following   symbol   used   to   force   inclusion   of   this   module   for   _USRDLL  
        #ifdef   _X86_  
        extern   "C"   {   int   _afxForceUSRDLL;   }  
        #else  
        extern   "C"   {   int   __afxForceUSRDLL;   }  
        #endif      
   
  修改StdAfx.h文件:在#include   <windows.h>前面加上#include   <afx.h>   ,加在后面就不行。 

 

=========================================================================

LIBRARY   ZemiMap
EXPORTS
   Init=?Init@@YGXXZ   @1

=========================================================================

__declspec(dllexport) void WINAPI Init(); 就不用了。否则输出两个函数

阅读更多
个人分类: MFC 编程
想对作者说点什么? 我来说一句

MFC程序所需DLL完整打包

2013年10月30日 862KB 下载

没有更多推荐了,返回首页

不良信息举报

DLL 添加MFC 支持

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭