`
文章列表
  今天很高兴,终于学会捕获Microsoft Office PowerPoint的事件。写出来给大家分享。我发现网上原创的文章少,转载的文章多,我来为原创做点贡献。   本文以PPT为例,其原理应该适用于WORD及EXCEL,假定读者有些使用ATL开发OFFICE插件(或COM)的基础。所谓事件,在PPT中是指SlideShowBegin(播放开始)、SlideShowEnd(播放结束)等,所有事件的名字和含义可以PPT的VBA帮助章节找到。   作者的测试环境为VC6.0,使用ATL框架。测试的基础软件框架使用的是徐景周(很感谢这位高人,代码及文章给了我很大的帮助)的《PowerPoint2 ...
引言   这个问题是从朋友的小孩嘴里听到的,朋友又学给我,以此说明自己的小孩很聪明。   我就问他,过了这么长时间,你有没有去找过条案?   他摇头。   我想,想做聪明小孩的聪明父母,还是略懂一下的好。就上网查了一下,抄在这里。 又注   有次请朋友到家里来吃涮锅。买了些活虾来涮。她看到青幽幽的虾,说不吃。   放到锅里一涮,变成了红色,她非常的诧异,“咦,原来一涮会变红呀,那我就吃了。”结果吃了好多。   虾蟹外骨骼的色素区内含有一种原虾红素,是属於类胡萝卜素,该色素原为橙红色,但可与不同种类的蛋白质相结合,而会变为红、橙、黄、绿、蓝紫等其他颜色。当蛋白质破坏、变性或与原虾红素分离时,颜 ...
  /***********本人原创,欢迎转载,转载请保留本人信息*************/ 作者:wallimn 电邮:wallimn@sohu.com 博客:http://blog.csdn.net/wallimn 时间:2006-11-15 /***********本人原创,欢迎转载,转载请保留本人信息*************/   今天终于解决了AJAX的中文乱码问题,写篇文章来帮助一下有同样问题的朋友们。我的开发环境:XP, eclipse,使用GB18030编码。   当遇到这个问题时,到网上去查了好多文章,提到几种解决方案,如:全站UTF-8编码;请求头编码为中文;使 ...
/***********本人原创,欢迎转载,转载请保留本人信息*************/ 作者:wallimn 电邮:wallimn@sohu.com 博客:http://wallimn.iteye.com    http://blog.csdn.net/wallimn 时间:2006-11-15 /***********本人原创,欢迎转载,转载请保留本人信息*************/ 相信现在关注工作流的人越来越多了,我也是其中之一,上网狂搜了一下,发现很多人说开源的工作流OSWorkFlow还不错,我也Download下载研究研究。 文档很少,只有上网再搜,发 ...
4.1 COM接口类型概述 描述:除了Vtable结构的接口外,COM还支持另外两种接口类型:即派发接口(Dispinterface)和双向接口(Dual Interface) 4.1.1 Vtable 接口 1)Vtable类型接口的缺点是需要在编译时与客户机程序进行某种形式的绑定,也就是客户机必须清楚编译阶段的接口方法和接口参数.由于这些静态信息并不包含组件中方法的具体实现,所以COM的多态性刚好解决了这一问题. 2)一个接口的函数特征是在编译阶段被定义的,而不是在接口方法的实际实现时被定义的 4.1.2 IDispatch 接口:Dispinterface 1)与Vtable不同,它可以在 ...
3.1 ATL 的基本特征 描述:ATL提供了实现基于COM组件内核的支持.下面是ATL所提供的一些功能 1)AppWizard,它负责创建起始的ATL工程 2)Object Wizard(对象向导),它为基本的COM组件创建代码 3)对低级别的COM功能的内置式支持,如IUnknown,类工厂和 ...
2.2 COM 模型的原始实现 描述:COM是一个结构模型,它用来实现面向对象的、与语言无关的、且位置透明的组件或软件模块,Microsoft对COM的实现是一套短小的Win32API函数和大量的COM接口声明.      2.2.1 客户程序和服务器程序 服务器 -- 为其他软件实体提供一些功能的COM组件,或实现某一接口的软件模块. 客户机 -- 使用组件功能的软件实体,或使用接口的软件模块 在多数情况下,一个组件既可以是一定数量的COM接口的实现者,也可以是一个使用者 2.2.2 OLE 和 ActiveX 简单地说,COM是一个系统级别的标准,它提供了基本的对象模型服务,是一个软件交 ...
  写这个东东,其实就是写一个COM加载项。用VC开发,可以使用MFC、也可以使用ATL;用VB也是个不错的选择。我最终选用了ATL。主要是VC我用得比较多,而ATL通过模板库会给开发带来极大的便利,因此选用了VC使用ATL方式开发。 ...
Global site tag (gtag.js) - Google Analytics