当前位置:首页 » 行业资讯
开发技术指南» 文章正文
    引言: 一、前言 终于写到了这里了,我也一直期盼着写这回的内容耶,为啥呢?因为自动化(automation)是非常常用、非常有用、非常精彩的一个 com 功能。
 

 

    摘要:  在一连串的降价后,神舟再一次将视线瞄准了新品市场,推出了15.1寸大屏幕配512m ddr2内存、combo光驱的新品承运b370s,刚上市就以仅售5699元的超低价吸引了无数消费者的眼球。  512mddr2内存,性能强劲,3dmark超4000分  承运b370s将512m ddr2内存与赛扬m370处理器(1.5g主频)相结合,凭借其高频率弥补高时延造成的性能损失,利用其特有的高带宽增强......
    摘要:  一、前言  咱们用 atl 写了一个简单的 com 组件,之所以说简单,是因为在组件中,只实现了一个自定义(custom)的接口 ifun。当然如果想偷懒的话,我们可以把 200 个函数都加到这一个接口中, 果真如此的话,恐怕就没有人喜欢使用我们这个组件了。一个组件既然可以提供多个接口,那么我们在设计的时候,就应该按照函数的功能进行分类,把不同功能分类的函数用多个接口表现出来。这样可以有如下的......


COM组件设计与应用之VC6的IDispatch接口
  一.前言

    【程序编程相关:再见生化危机 三上离开CAPCOM?

【推荐阅读:《CAPCOM大乱斗》大量对战画面

  终于写到了这里了,我也一直期盼着写这回的内容耶,为啥呢?因为自动化(automation)是非常常用.非常有用.非常精彩的一个 com 功能.由于 word.excel 等 office 软件提供了“宏”的功能,就连我们使用的vc开发环境也提供了“宏”功能,更由于 html.asp.jsp 等都要依靠脚本(script)的支持,更体现出了自动化接口的重要性. 【扩展信息:CAPCOM公司希望前进游戏电影市场

      如果你使用 vc6.0 的开发环境,请继续阅读.

      如果你使用 vc.net 2003,请阅读下一回.

  二.idispatch接口

      如果是编译型语言,那么我们可以让编译器在编译的时候装载类型库,也就是装载接口的描述.在第七回文章当中,我们分别使用了 #include 方法与 #import 方法来实现的.装载了类型库后,编译器就知道应该如何编译接口函数的调用了---这叫“前绑定”.但是,如果想在脚本语言中使用组件,问题就大了,因为脚本语言是解释执行的,它执行的时候不会知道具体的函数地址,怎么办?自动化接口就为此诞生了---“后绑定”.

   


...   下一页
    摘要:  关于编译  1、最小依赖  “最小依赖”,表示编译器会把 atl 中必须使用的一些函数静态连接到目标程序中。这样目标文件尺寸会稍大,但独立性更强,安装方便;反之系统执行的时候需要有 atl.dll 文件的支持。如何选择设置为“最小依赖”呢?答案是:删除预定义宏“_atl_dll”,操作方法见图一、图二。图一、在vc6.0中,设置方法图二、在 vc.net 2003中,设置方法  2、crt库 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE