• 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控件中全局变量的问题

ATL控件中全局变量的问题

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

佚名通过本文主要向大家介绍了atl控件,atl,atl71.dll,atl100.dll下载,atl71.dll修复等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: ATL控件中全局变量的问题
描述:

我用ATL做了个IE的控件,在其中使用了全局变量,当在IE中放2个控件时,
这两个控件用的是同一个全局变量,按道理它们应该是运行在不同的空间中。


解决方案1:

在网上使用的控件一般不要依赖MFC,用ATL+WTL做控件就不需要MFC的那些垃圾,可以很小巧,适合在网上运行
 lbird(★郑恒★)的回答就可解决你的问题

解决方案2:

进程内控件确实是这样的,你可以采用成员变量或线程局部存储

解决方案3:

回复人: zhaohui_xu(干杯) ( ) 信誉:94  
   “MFC需要mfc42.dll得支持,客户端不一定有”
打包成cab的时候,把mfc42.dll加进去就好了。

解决方案4:

可能原因在于你的控件是进程内的


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

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

  • 关于cabarc打包atl控件的问题,郁闷中~~~
  • ATL控件2问
  • 关于ATL做复合控件的问题
  • 大家一般都怎么打包Atl开发的ActiveX控件?
  • 使用ATL编写控件的接收器时,怎样在事件处理方法中得到事件源接口?
  • 请教,ATL写的ActiveX控件在IE中加载时接口的调用顺序
  • 在一个atl的复合控件项目中,如果调用其它ocx控件的方法??
  • 如何使用ATL编写的COM控件来播放AVI文件,需要在IE上使用的
  • 如何得到用ATL作的控件的窗口句柄,试了几个都无效,怎么回事?
  • 想用ATL做个控件,但这是怎么回事?

相关文章

  • 2017-06-05 线程中调用别的函数?
  • 2017-06-04 在vc中调用matlab库函数,请高手指点。
  • 2017-06-05 inlineasmcall32
  • 2017-06-05 写了一个很简单的ACTIVE,但网页在调用这个控件时网页就卡死了。
  • 2017-06-04 listbox中怎样加入可供选择的字体
  • 2017-06-05 怪事:delete[]sss;会报:DAMAGE:afterNormalblock#84at0x00345350
  • 2017-06-05 在工作者线程里分配内存,在主线程里释放内存,这可以吗?
  • 2017-06-04 如何在COM接口中传递IDL基本类型的数组
  • 2017-06-05 C++调用C#写的COMDLL
  • 2017-06-05 调用会话的可执行文件//为什么atl程序运行弹出这个对话框呢?

文章分类

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

最近更新的内容

    • 停止服务时出现错误997:重叠I/O操作在进行中,附代码
    • 很简单的一个问题,100分相送,在线等待~~
    • 在线程中调用解析XML的动态库为何会丢失内存该动态库利用msxml4dll提供的DOM函数解析XML
    • 我想自己开发COM组件为ASP程序所引用,大家进来看看
    • GridCtrl打印标题设置
    • 我想知道在编译COM组件时DEBUG版本,RELEASEMINSIZE版本,以及RELEASEMINDEPENDENCY版本之间的区别
    • 解释一下:COM的二进制结构是
    • 一个奇特怪异的问题!很怪异!各位大虾一定很感兴趣!请进来讨论研究!不进来会后悔的!!!
    • 求潘爱民的《COM原理与应用》的电子版
    • 为什么么会出现这样的错误?

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

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