• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 在ATL中支持MFC,CAtlExeModuleT未定义

在ATL中支持MFC,CAtlExeModuleT未定义

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了atl mfc,atl/mfc跟踪工具,atl支持,atl,atl71.dll等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 在ATL中支持MFC,CAtlExeModuleT未定义
描述:

本帖最后由 newlist 于 2012-08-16 09:22:04 编辑

已经在stdafx.h文件包含了这些文件
#include "resource.h"
#include <afx.h>
#include <atlbase.h>
#include <atlcom.h>
#include <atlapp.h>
#include <atlwin.h>
#include <comutil.h>
#include <MMSystem.h>
#include <UrlMon.h>
#include <atlstr.h>
#include <mshtmdid.h>
#include <mshtml.h>
#include <exdispid.h>
#include <exdisp.h>
同时也在属性配置中对MFC的支持做了设置
 在ATL中支持MFC,CAtlExeModuleT未定义
但还是提示这两个错误
1>d:\javascript调用c++示例\js调用c++示例\cpp_js\cpp_js.cpp(9): error C2504: “CAtlExeModuleT”: 未定义基类
1>d:\javascript调用c++示例\js调用c++示例\cpp_js\cpp_js.cpp(9): error C2143: 语法错误 : 缺少“,”(在“<”的前面)
打开atlbase.h文件查到了这个
#ifndef _AFX
template <class T>
class ATL_NO_VTABLE CAtlExeModuleT : 
 public CAtlModuleT<T>
{
};
#endif // !_AFX


解决方案1:

文件文件包含顺序问题吧,你看看哪一个文件中有 CAtlExeModuleT 的,然后你要在调用这个类前就得先包含那个头文件


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 在ATL工程MFC窗口调用Create失败(注:我的ATL工程支持MFC)
  • 如何在ATL的COM组件里为MFC的MDI程序创建一个MDI子窗口?
  • 支持MFC的ATL工程如何使得COM组件的外观就是MFC中的一个CDialog?
  • 基于ATL编程如何输入信息?象MFC中的TRACE
  • atl+mfc不行吗?
  • ATL中使用MFC的链接错误
  • 如何在一个非MFC,非ATL程序中使用ActiveX?
  • ATL中使用MFC窗口类的问题
  • ATL与MFC结合开发插件
  • 关于COM编写的Dll没有使用MFC和ATL的代码谁有呀

相关文章

  • 2017-06-04 WTL中使用WebBrowser控件,为什么Tab键的作用就失效了
  • 2017-06-04 不用安装OFFICE,查看DOC,XLS,PPT文件。
  • 2017-06-04 如何加载不写入注册表的com组件?知道DLLpath以及clsid
  • 2017-06-05 如何获得其它程序弹出的‘打开文件对话框’中鼠标或键盘选中的文件的文件名(包括完整路径)??
  • 2017-06-04 Varinat里头有个3个double的数组,如何取出其值?
  • 2017-06-04 一个问题:msm文件可以打包到cab中让IE自动下载安装吗?
  • 2017-06-05 在单文档应用程序中利用ShellExecute()函数调用另一个基于对话框程序的exe程序文件遇到如下问题:(紧急求救!谢谢!
  • 2017-06-04 关闭Excel的问题
  • 2017-06-05 vc文件打包
  • 2017-06-05 谁知道多线程下载怎么做?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • activx里创建线程
    • 谁能回答我关于文件控制块的问题(高分求助)
    • mfc中如何动态创建ACTIVEX控件以及动态修改控件属性
    • 关于ActiveX控件的注册问题???
    • 用DirectShow播放MP3时,发现有的MP3文件没有声音,但是在千千静听下有声音
    • directshowFilter的连接
    • 急!timeSetEvent建立定时器,可以支持多少个定时器?
    • VC6读取出来MySQL出来全是????
    • 怎样做一个资源DLL?
    • 通过COM将Excel嵌入到VC里,如何调用Excel的VBA呢????????????????

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有