网络软件 系统工具 应用软件 图形图像 多媒体类 免费游戏 安全相关 免费音乐 网页素材 电子书籍 考试考题 建站源码
教育教学 多媒体类 编程开发 操作系统 游戏天地 娱乐天地 简历求职 站长专区 网页设计 安全技术 图形图像 文学驿站
业界资讯 | 图形图像 | 操作系统 | 网络冲浪 | 工具软件 | 办公软件 | 媒体动画 | 精文荟萃 | 认证考试 | 网页设计 | 技术开发 | 专栏
当前位置:热点网络学院编程开发Visual C++在SDK程序中使用MFC中的辅助类
精品推荐
热点TOP10
·Microsoft Windows 2000 应用程序兼容性 ( 2 )
·Visual C++中位图按钮的新颖设计
·干掉你的状态条(Not no statusbar)!!!
·如何在VC++中使用注册表
·在SDK程序中使用MFC中的辅助类
·STL之父访谈录
·重定义键盘的两种实现方法
·如何成为一名优秀的程序员?
·大学生造病毒
·在MFC程序中如何注册/注销ActiveX控件(.OCX)
·情有独钟C++:Visual C++ .NET编译器的新特性
·在CPP文件中自动添加函数注释的ADDIN
·DEBUG和RELEASE 版本差异及调试相关问题
·如何用Socket实现客户端通信模块
·TCP/IP winsock 编程要点
·WDM驱动程序入门(3)——安装步骤
·C++编译器怎么实现异常处理1
·MSDN笔记---TN001:Window Class Registration(窗口类注册)
·VC下关于debug和release的不同的讨论
·SDK按钮控件的实现
在SDK程序中使用MFC中的辅助类
日期:2005年11月10日 作者: 查看:[大字体 中字体 小字体]

 

在SDK程序中使用MFC中的辅助类
由于MFC中的辅助类,如CFileDialog,CFileFind,CString等使用起来非常的方便
如果用API来完成相应的工作,则需要自己完成大量的重复工作,使用MFC的辅助类
可以节省大量的开发时间,具体方法如下:

1.加入相应的头文件

由于在SDK程序中一定要包含windows.h头文件,所以在使用MFC中的类时,
如加入afx.h一类的头文件会有一个提示与windows.h相冲突,解决的办法是,
去掉windows.h,然后在所有的.h文件前加入

#include "stdafx.h"
#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

#include <afxcmn.h>

注意一定要在所有的头文件之前加入这几行,而且顺序最好不要改变,否则会有大量的错误提示

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
 

(出处:http://down.vipcn.com/)

关于我们 | 帮助(?) | 版权声明 | 友情连接 
Copyright 2005-2005 viphot.com All Rights Reserved.
Powered by:mesky