创建了一个Win32下的dll,可是忽然发现要用到MFC下的函数,有什么解决办法吗?
解决方案 »
- Advise的参数问题
- VC 实现资源管理器 疑问!
- CFileStido类的readString函数有长度限制吗,我读一行时只读到256个字符,后面的省略了都 如何改
- vc中如何改变主菜单标题
- 请问:哪里有《windows程序设计》配书源码下载
- 我怎么接管不到ComboBox的keyDown事件?
- ObjectARX包含哪些内容?
- 怎样将对话框caption中的最大最小等等按钮改成自定义显示??
- 有关IE编程
- VC高手,可编桑拿收银系统??????????????
- ClassWizard的Message Maps页中,Messages选项的问题
- GDI+图像显示双缓冲是这样用的吗?详细见内容。
#include <afxwin.h> // MFC core and standard components
#include <afxext.h> // MFC extensions
#include <afxdisp.h> // MFC Automation classes
#include <afxdtctl.h> // MFC support for Internet Explorer 4 Common Controls
#ifndef _AFX_NO_AFXCMN_SUPPORT
#include <afxcmn.h> // MFC support for Windows Common Controls
#endif // _AFX_NO_AFXCMN_SUPPORT 注意一定要在所有的头文件之前加入这几行,而且顺序最好不要改变,否则会有大量的错误提示。2.更改编译设置 在Project->Setting->General中选Use MFC in a Shared DLL或者Use MFC in static Library或者添加:#define _AFXDLL并把project->Setting->C/C++ 中的Use runing-time library 由Single-Threaded改为相应的Multithreaded。