当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: ISmartDocument接口教程 下一步是建立智能文档操作DLL并安装它。
 

 

    摘要:java 2 平台引入了 java.lang.ref 包,其中包括的类可以让您引用对象,而不将它们留在内存中。这些类还提供了与垃圾收集器(garbage collector)之间有限的交互。peter haggar 在本文中分析了 softreference、weakreference 和 phantomreference 类的功能和行为,并就这些类的使用给出了一些编程风格上的建议。当在 java......
 ·java中threadlocal的设计与使用    »显示摘要«
    摘要:threadlocal threadlocal并非是一个线程的本地实现版本,它并不是一个thread,而是thread local variable(线程局部变量)。也许把它命名为threadlocalvar更加合适。线程局部变量(threadlocal)其实的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。从线......


使用C++和XML建立智能文档(二)

【程序编程相关:eNet硅谷动力一马当先 率先推出数字家

【推荐阅读:巨头打响数字家庭争夺战 思科执著索尼迷茫

ismartdocument接口教程 【扩展信息:清华同方踢皮球 网友笔记本半年坏三次

下一步是建立智能文档操作dll并安装它.在你编写智能文档操作处理程序dll(它实现了ismartdocument接口方法)之前,最好先了解一下这个接口.

当用户在文档中移动的时候,你的操作处理程序dll将建立并管理一组出现在文档操作事务面板中的控件,允许你基于文档中的位置提供自定义的用户界面.映射到文档的xml大纲元素定义了用户在文档中的位置.xml元素应该指定给用户显示哪些控件.图2显示了你可以建立的控件类型.你将使用操作处理程序dll中实现的ismartdocument接口的方法建立这些控件.当这些控件被激活的时候(例如进入了文本框或者点击了某个按钮),office通过ismartdocument接口方法调用你的自定义操作处理程序dll代码.

图2.智能文档控件类型

560)this.style.width=560; onmousewheel = javascript:return big(this) src="http://images.51cto.com/files/uploadimg/20050813/1112480.gif">

我把ismartdocument接口的方法分为几类:配置方法,它为office描述了建立在文档操作事务面板中的控件(图3);控件绘制时(draw-time)方法,它们作为控件调用并绘制在事务面板上(图4);修改通知方法,office把它们作为文档操作事务面板控件调用,由用户维护(图5).

图3. ismartdocument接口配置方法

560)this.style.width=560; onmousewheel = javascript:return big(this) src="http://images.51cto.com/files/uploadimg/20050813/1112481.gif">

图4. ismartdocument接口控件绘制方法

560)this.style.width=560; onmousewheel = javascript:return big(this) src="http://images.51cto.com/files/uploadimg/20050813/1112482.gif"> 560)this.style.width=560; onmousewheel = javascript:return big(this) src="http://images.51cto.com/files/uploadimg/20050813/1112483.gif">

图5. ismartdocument接口通知方法


...   下一页
 ·多线程设计要点    »显示摘要«
    摘要:1.多线程中有主内存和工作内存之分, 在jvm中,有一个主内存,专门负责所有线程共享数据;而每个线程都有他自己私有的工作内存, 主内存和工作内存分贝在jvm的stack区和heap区。2.线程的状态有ready, running, sleeping, blocked, 和 waiting几个状态,ready 表示线程正在等待cpu分配允许运行的时间。3.线程运行次序并不是按照我们创建他们时的顺序来......
» 本期热门文章:

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