随笔分类 -  COM/ATL/ActiveX

CodeFx:一站式微软开发技术解决方案
摘要:CodePlex上面的一个项目,叫做“All-In-One Code Framework”,代号CodeFx,简单的说,就是收集了几乎所有常见的微软开发技术的示例项目,将其打包到这个框架里,而且还使用各种不同的语言进行实现 阅读全文

posted @ 2009-03-04 23:15 Phinecos(洞庭散人) 阅读(4741) 评论(8) 推荐(0) 编辑

【译】用于多媒体应用的无窗口ATL ActiveX控件容器
摘要: 这个ATL activeX框架适用于作为Windows Media Player,Flash以及Sliverlight动画的承载容器。 阅读全文

posted @ 2009-03-04 14:20 Phinecos(洞庭散人) 阅读(3709) 评论(0) 推荐(0) 编辑

解决打印代码的一个Bug
摘要:ActiveX控件中的打印代码一直是运行正常,可今天为了修改ActiveX控件的版本,修改资源文件后,打印功能一直报错。 Debug后发现错误描述信息是: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->ERROR: Ca... 阅读全文

posted @ 2009-03-04 01:36 Phinecos(洞庭散人) 阅读(2023) 评论(2) 推荐(0) 编辑

ActiveX控件版本自动更新问题的解决方案
摘要:发布一个ActiveX给客户后,后期的维护中进行更新后需要再次发布到客户机器上,因此需要控件进行版本的自动更新。这里假设原始版本号为1,0,0,1,修改后的版本号为1,0,0,2。 第一步,在项目的资源文件中修改ActiveX的版本号,一般只需要修改小版本号就可以了。 第二步,重新编译ActiveX控件,检查控件的版本信息是否正确 第三步,修改.inf文件中控件信息的版本... 阅读全文

posted @ 2009-03-03 12:41 Phinecos(洞庭散人) 阅读(6379) 评论(2) 推荐(0) 编辑

COM组件开发实践(八)---多线程ActiveX控件和自动调整ActiveX控件大小(下)
摘要:在上一篇文章《COM组件开发实践(七)---多线程ActiveX控件和自动调整ActiveX控件大小(上)》中介绍了ActiveX控件中使用多线程的基本需求,并提出了一个简单的线程模型,但却出现了意想不到的问题,本文将尝试给出问题的一个可行的解法,并同时解决上文中提出的第二个问题。 阅读全文

posted @ 2008-12-29 21:34 Phinecos(洞庭散人) 阅读(7851) 评论(6) 推荐(4) 编辑

COM组件开发实践(七)---多线程ActiveX控件和自动调整ActiveX控件大小(上)
摘要: 最近遇到两个需求:1)在ActiveX控件中使用工作线程来完成底层的硬件设备扫描任务,并在工作线程中根据操作结果回调外部web页面的JavaScript函数;2)能根据控件任务的不同自动调整控件大小。但在查阅了大量资料后,发现网上讨论ActiveX中多线程开发的文章基本没有,最后在csdn论坛里遇到一个高手帮忙后,摸索了几天才解决这两个问题,本文的目的就在于记录下我解决这两个问题的过程,也希望能帮助到以后有同样需求的朋友。 阅读全文

posted @ 2008-12-29 17:28 Phinecos(洞庭散人) 阅读(9964) 评论(5) 推荐(3) 编辑

【译】Native Client: A Sandbox for Portable, Untrusted x86 Native Code
摘要:本文介绍Google Native Client的设计思路. 阅读全文

posted @ 2008-12-12 15:58 Phinecos(洞庭散人) 阅读(4236) 评论(3) 推荐(0) 编辑

Google Native Client入门
摘要:Native Client是Google昨天正式推出的一个在Web应用程序中运行本地代码(目前只支持x86架构)的开源的研究性技术,提供更好的“富客户端”用户体验,业界称之为"ActiveX的继任者"。它允许网络开发者编写更强大的Web程序,这些程序直接通过系统运行而不用通过浏览器来进行,据Google称,它到最后将允许网络开发者开发和桌面软件一样的的web程序,这些程序将带来更快的速度。Native Client类似于微软的ActiveX技术,它还能在Linux和Mac OS X下运行。目前它尚未支持IE,仅支持Google Chrome, Firefox, Safari 和Opera。 阅读全文

posted @ 2008-12-09 21:04 Phinecos(洞庭散人) 阅读(16552) 评论(24) 推荐(1) 编辑

工作小结
摘要:Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 一,Windows XP安装完成后再安装windows 2000, 后者会导致前者的无法... 阅读全文

posted @ 2008-09-17 20:39 Phinecos(洞庭散人) 阅读(833) 评论(0) 推荐(0) 编辑

COM组件开发实践(六)---From C++ to COM :Part 3
摘要:在上一篇文章《COM组件开发实践(五)---From C++ to COM :Part 2 》中,我们进展到使用COM库加载C++对象了,这一篇中我们将真正将C++对象变成 COM对象,而在下一篇中我们将会为它添加多接口支持。 阅读全文

posted @ 2008-08-31 14:10 Phinecos(洞庭散人) 阅读(4362) 评论(1) 推荐(2) 编辑

《COM组件开发实践》系列文章
摘要:《COM组件开发实践》系列文章 阅读全文

posted @ 2008-08-25 17:06 Phinecos(洞庭散人) 阅读(11794) 评论(8) 推荐(2) 编辑

COM组件开发实践(四)---From C++ to COM :Part 1
摘要:通过一个简单示例,在接下来的几篇文章中,对其不断进行改进,一步步从C++走向COM. 阅读全文

posted @ 2008-08-25 16:47 Phinecos(洞庭散人) 阅读(9625) 评论(11) 推荐(1) 编辑

我的书架:COM组件开发
摘要:推荐几本个人读过的比较不错COM组件相关的书籍 阅读全文

posted @ 2008-08-08 14:44 Phinecos(洞庭散人) 阅读(6986) 评论(0) 推荐(2) 编辑

COM组件开发实践(三)
摘要:前面两篇文章分别介绍了MFC ActiveX应用程序和使用ATL开发ActiveX的简单实例,但还有两个问题需要解决: 1)标记ActiveX控件为安全的控件 2)对控件进行数字签名。接下来这两篇文章将结合这两点进行简单的介绍。 阅读全文

posted @ 2008-08-07 22:06 Phinecos(洞庭散人) 阅读(11936) 评论(2) 推荐(3) 编辑

COM组件开发实践(二)
摘要:假设需求如下:底层是一个数学运算库DLL,中间是ActiveX控件(它调用底层的数学运算库DLL来完成控制层),界面层在测试时可以是一个exe程序,最后发布到IE浏览器上测试。 阅读全文

posted @ 2008-07-28 17:17 Phinecos(洞庭散人) 阅读(21388) 评论(26) 推荐(4) 编辑

COM组件开发实践(一)
摘要:因为项目需要,开始从事ActiveX方面的工作,看了一些资料,可惜都是些COM原理方面的,没有切合实际动手的东西,在CodeProject上读完David Marcionek的文章【1】后,收获良多,但也遇到一些恼人的小问题,因此在其基础上就一些易错点做些小注解。本文版权归David Marcionek所有。 阅读全文

posted @ 2008-07-25 22:07 Phinecos(洞庭散人) 阅读(51738) 评论(17) 推荐(5) 编辑

导航