• 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 > COM与ATL的讨论

COM与ATL的讨论

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

佚名通过本文主要向大家介绍了com atl,atl与catl,atl与btl,atl34砂轮,atl方形动力电池等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: COM与ATL的讨论
描述:

最近编程路上老是碰到COM这只拦路虎,不认真学学好像又不能前进.想认真学又听有些人说COM已经过时了.COM本身就另人生畏,谁能给小的指点一下迷津?COM过时了吗?COM的前景如何?ATL是不是取代COM/COM+???


解决方案1:

同2楼

解决方案2:

楼上说的有道理,.net和java大行其道的时候com只是底层化了而已,并没有过时。com的前景应该是继续发挥应该有的作用。atl只是开发com组件的一个框架。这是两个层面的东西。不要混为一谈。

解决方案3:

一,学习COM确实需要很多知识垫底,C++,模板技术,最好懂点STL,COM的概念一定要搞清,最后才能谈到ATL。
二,COM过时到没看出来,WINDOWS本身就是以组件为基础的,现在大家谈得少了是因为转入底层了,最热的.net本身也是建立在COM技术基础上的,脚本是谈得比较多的执行脚本的东西就是ActiveScript这个COM组件。
三,ATL是开发COM组件的一套应用框架/类库,就像MFC是开发windows应用程序的应用框架一样,要开发COM组件首选ATL。
最后,我也有很多要学习的地方COM技术还有很多不知道的,共勉。

解决方案4:

Up

解决方案5:

他们都说完了,我就不多说了。

解决方案6:

取代?
除非windows重写,不基于COM来做,那就表示COM真过时了

解决方案7:

沒有過時,它和windows一樣繼續存在。ATL可以幫助你快速開發COM/COM+組件,沒有取代一說。


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

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

  • 一个有关ATL/COM连接数据库的问题:
  • 哪里可以搞到com或atl的电子书,最好有《com编程精彩实例》?
  • 为何我用ATL开发的com组件在release版编译后出问题
  • ATL实现的COM中的HDC怎么在VB调用时,变成了wireHDC?
  • 请教高手atl&&com入门
  • ATL开发COM如何区别是运行时态还是设计时态
  • ATL服务型的COM多线程调用
  • 在COM/ATL中,经常提到的宿主文件是什么意思?
  • atl/com组合框(combobox)数字签名
  • 我用atl写了一个com在vb和asp里怎么调用?

相关文章

  • 2017-06-04 怎么调用DLL文件
  • 2017-06-05 如何实现QueryInterface,求最简单的Api实现例子不用MFC。
  • 2017-06-05 学习COM组件的使用!
  • 2017-06-04 ATL的简单问题
  • 2017-06-05 如何列举所有当前Win2000/nt系统登陆的用户名
  • 2017-06-04 潘爱民<COM原理和应用>学习讨论群:17130172,欢迎正在学习该书的朋友加入有新问题
  • 2017-06-05 Getwindowtheadprocessid,获取进程id出错阿。
  • 2017-06-04 急!!!关于串口离开VC开发环境后创建不成功
  • 2017-06-04 大家对《InsideATL》有何看法?
  • 2017-06-04 给我的控件中加滚动条

文章分类

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

最近更新的内容

    • 如何编码使控件可以在容器中被拖动--急
    • 今天查容器错误,头晕了,搞不清楚星期几了
    • 怎么获取DLL的版本信息
    • 静态库中调用动态库
    • web使用Activex控件,控件能不能读取配置文件????
    • 在RenderPin时如果失败能否不弹出错误提示?
    • 请问谁有《COM原理及应用》源代码?100分相送!
    • [高手求救]请问ATL程序中如何设置控件的背景色为透明(不是MFC程序,MFC中可以在onctlcolor里面写
    • 如何保护进程不被结束?
    • 关于OLEServer绘图的问题(100分求助)

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

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