星琦的专栏

我的微博 http://t.qq.com/power_yang

XPCOM开发实例

1.下载xulrunner-sdk-1.9.2版本,里面包含开发相关的编译以及翻译工具

2.定义一个接口文件 

#include "nsISupports.idl"
[scriptable, uuid(263ed1ba-5cc1-11db-9673-00e08161165f)]//GUID自己创建
interface IAsusFP : nsISupports//接口函数 继承nsISupports
{
  long add(in long a, in long b);//实现功能 加法
 // attribute AString name;
};

3.利用 sdk bin文件夹里的xpidl 生成 exp和.h文件 来开发真正二进制的xpcom dll 

命令  cmd 绝对路径位 sdk\bin目录下 

xpidl.exe -m header -I ..\idl IAsusFP.idl //生成.h
xpidl.exe -m typelib -I ..\idl IAsusFP.idl //生成.exp



阅读更多
想对作者说点什么? 我来说一句

XPCOM实例供linux学习

2008年11月27日 36KB 下载

没有更多推荐了,返回首页

不良信息举报

XPCOM开发实例

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭