MFC扩展dll 凤矶解决办法

MFC扩展dll 凤矶
我按照你的空间里的代码写了 导出静态控件的类的动态库。只在BEGIN_MESSAGE_MAP()这个地方出现了错误。
错误如下:
DllCallStatic.cpp
e:\jiami\mfc\dllstatic\dllstatic\cmultistatic.h(23) : warning C4273: '_GetBaseMessageMap' : inconsistent dll linkage. dllexport assumed.
e:\jiami\mfc\dllstatic\dllstatic\cmultistatic.h(23) : warning C4273: 'GetMessageMap' : inconsistent dll linkage. dllexport assumed.
e:\jiami\mfc\dllstatic\dllstatic\cmultistatic.h(23) : warning C4273: 'protected: static struct AFX_MSGMAP const CMultiStatic::messageMap' : inconsistent dll linkage. dllexport assumed.
e:\jiami\mfc\dllstatic\dllstatic\cmultistatic.h(23) : error C2491: 'CMultiStatic::messageMap' : definition of dllimport static data member not allowed
e:\jiami\mfc\dllstatic\dllstatic\cmultistatic.h(23) : warning C4273: 'private: static struct AFX_MSGMAP_ENTRY const * const CMultiStatic::_messageEntries' : inconsistent dll linkage. dllexport assumed.
e:\jiami\mfc\dllstatic\dllstatic\cmultistatic.h(23) : error C2491: 'CMultiStatic::_messageEntries' : definition of dllimport static data member not allowed
DllCallStaticDlg.cpp
e:\jiami\mfc\dllstatic\dllstatic\cmultistatic.h(23) : warning C4273: '_GetBaseMessageMap' : inconsistent dll linkage. dllexport assumed.
e:\jiami\mfc\dllstatic\dllstatic\cmultistatic.h(23) : warning C4273: 'GetMessageMap' : inconsistent dll linkage. dllexport assumed.
e:\jiami\mfc\dllstatic\dllstatic\cmultistatic.h(23) : warning C4273: 'protected: static struct AFX_MSGMAP const CMultiStatic::messageMap' : inconsistent dll linkage. dllexport assumed.
e:\jiami\mfc\dllstatic\dllstatic\cmultistatic.h(23) : error C2491: 'CMultiStatic::messageMap' : definition of dllimport static data member not allowed
e:\jiami\mfc\dllstatic\dllstatic\cmultistatic.h(23) : warning C4273: 'private: static struct AFX_MSGMAP_ENTRY const * const CMultiStatic::_messageEntries' : inconsistent dll linkage. dllexport assumed.
e:\jiami\mfc\dllstatic\dllstatic\cmultistatic.h(23) : error C2491: 'CMultiStatic::_messageEntries' : definition of dllimport static data member not allowed
Generating Code...
Error executing cl.exe.


请问这怎么改啊?

------解决方案--------------------
那片文里有个例子,下载来比较一下(那空间不是我的)。
------解决方案--------------------
Suck,那例子下不了了,我试了一个,没问题啊。你怎么弄的?
------解决方案--------------------
你建工程的时候类型选错了,应该是MFC扩展。
------解决方案--------------------
参考msdn中例子dllhusk.zip