【XLL 框架库函数】 Excel/Excel12f

Excel/Excel12f 这两个库函数分别包装了 C API 中的 Excel4 和 Excel12 函数,它们会检查函数没有参数时是否为零,它将表明创建临时的 XLOPERXLOPER12 失败了。如果错误发生,就会输出 调试信息。然后释放 XLOPERXLOPER12内存资源。

Excel12f 只能用于 Excel 2007 中。

int Excel(int iFunction, LPXLOPER pxRes, int iCount, LPXLOPER argument1, ...);
int Excel12f(int iFunction, LPXLOPER12 pxRes, int iCount, LPXLOPER12 argument1, ...);

参数

iFunction (int)

数值表示你要调用的命令和函数

pxRes

保存函数的结果。原本需要使用 xlFree 进行释放,但在这个库函数中,不在需要,何是设置 xlbitXLFree 返回到 Excel。

iCount (int)

要传递给函数的参数数量。

argument, ...

可选参数,所有参数必需指向 XLOPER (Excel) 或 XLOPER12 (Excel12f)

返回值

这两个函数返回和 Excel4, Excel4v, Excel12,Excel12v 一样的内容。

实例

这个实例使用了一个无效的函数,函数将返回 debugger 信息。
\SAMPLES\EXAMPLE\EXAMPLE.C

short WINAPI Excel12fExample(void)
{
    Excel12f(xlcDisplay, 0, 1, 0);
    return 1;
}

转载于:https://www.cnblogs.com/boluoke/p/5989032.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值