admin 管理员组文章数量: 1086019
2024年3月18日发(作者:xls格式转换为xml)
在Win32应用程序中使用MFC类库(转)
转发 评论
2010-04-30 10:38
由于MFC中的辅助类,如 CFileDialog,CFileFind,CString等使用起来非常的方便如
果用API来完成相应的工作,则需要自己完成大量的重复工作,使用 MFC的辅助类可以
节省大量的开发时间,具体方法如下:
1.加入相应的头文件
由于在SDK程序中一定要包含windows.h头文件,所以 在使用MFC中的类时,如
加入afx.h一类的头文件会有一个提示与windows.h相冲突,解决的办法是,去掉
windows.h,然后在所有的.h 文件前加入#include "stdafx.h"
#define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers
#include
#include
#include
#include
Controls
#ifndef _AFX_NO_AFXCMN_SUPPORT
#include
#endif // _AFX_NO_AFXCMN_SUPPORT
注意一定要在所有的头文件之前加入这几行,而起顺序最好不要改 变,否则会有大量
的错误提示。
2.更改编译设置
在Project->Setting->General中选Use MFC in a Shared DLL或者Use MFC in
static Library,并把project->Setting->C/C++ 中的Use runing-time library 由
Single-Threaded改为相应的Multithreaded。
法二:
如何让WIN32应用程序支持MFC类库
2011-09-16 15:03:06| 分类: 编程专栏 | 标签:win32 应用程序 mfc 类库 配置 |
字号 订阅
我们在调用一个控制台程序时一直都有DOS黑框闪烁一下,很多时候我们都不希
望出现那个黑框,因为那样给人感觉特别不好,但是如果是控制台程序的话又是无法避免
版权声明:本文标题:在Win32应用程序中使用MFC类库 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1710756186a571510.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论