手机版

在Word中嵌入应用程序(2)

发布时间:2021-06-06   来源:未知    
字号:

在Word中嵌入应用程序

*S在Word中添加新的工具条:

·在菜单项中添加新的菜单命令:

要想定义组合键的快捷键方式,就需把几个键在Word Basic中的代码数字的二进制进行按位‘或’运算,将结果传递给第二个参数KeyCode。例如:快捷键CTRL+S的KeyCode是(256 OR 83)=339。

4. Word API调用Word Basic函数前,函数参数和返回值的数据缓冲区的建立Word中的所有字处理功能都可由对应的Word Basic函数来实现。正是利用这一点,在

WLL中可以通过调用Word Basic函数来实现对Word的定制。因此,必须利用Word API函数InitWCB设立调用Word Basic函数时传递参数与返回值的数据缓冲区。

InitWCB的参数说明如下:

例如,下面这段程序是获取所选区域的字符串字体情况:

WCB wcb; file://Word的参数和返回值传递的数据区

short isbold;

InitWCB(&wcb,TypeShort,NULL,0);

file://设立传递Word Basic函数参数和返回值的数据区wcb

WORDFUNCTION(wdBold);

file://调用Word Basic函数Bold()

isbold=wcb.wdoprReturn.Short;

file://从数据区wcb中取出Word Basic函数Bold()的返回值

5. Word Basic函数调用方法

Word中的命令是与Word Basic函数一一对应的。因此,Word API可以通过接口函数用C语言直接调用Word Basic函数来实现Word命令。

注意:在Word API中调用Word Basic命令函数名时均须在Word Basic函数名前加上2个英文字母‘wd’,如:Word Basic函数Bold在Word API中的函数名应为wdBold。 根据这些函数有无返回值与是否为响应对话框的情况,在Word API头文件

在Word中嵌入应用程序(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)