现在小子的情况是这样的:现在自己做的wince6.0镜像已经可以完全支持c#开发的程序,也可以支持采用静态库这种方式开发的mfc程序,但是就是不能支持采用动态链接库这种方式开发的mfc程序。我们是跟别的企业进行联合开发,合作方给与的都是采用动态链接库这种方式的,小子在这里恳请各位大侠施以援手,介绍一下如何才能使自己开发的wince6.0镜像支持采用动态链接库开发的mfc程序这种方式?
------解决方案--------------------
动态链接库开发的mfc程序,发布时将那几个 MFC 的动态库一起发布就行,这样就可以做成动态的 MFC 程序。
不需要 OS 做什么,从 WinCE6.0 开始,OS 确实是不支持 MFC 了。
如:
msvcr90.dll
------解决方案--------------------
$(BINDIR)\$(INSTRUCTIONSET)\
------解决方案--------------------
\
------解决方案--------------------
0
atl90.dll
------解决方案--------------------
$(BINDIR)\$(INSTRUCTIONSET)\
------解决方案--------------------
\
------解决方案--------------------
0
msvcr90d.dll
------解决方案--------------------
$(BINDIR)\$(INSTRUCTIONSET)\
------解决方案--------------------
\
------解决方案--------------------
0
MFC90UD.dll
------解决方案--------------------
$(BINDIR)\$(INSTRUCTIONSET)\
------解决方案--------------------
\
------解决方案--------------------
0
------解决方案--------------------
建立一个动态方式的项目,然后看工程属性的Additional Files,把提示的dll copy进去就行了。
------解决方案--------------------
如一楼所说,拷dll进去就行。 不过从wince 2013开始,mfc又回来了。