自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JumuFENG's blog

暂时写一些关于mozilla的东西

  • 博客(2)
  • 资源 (17)
  • 收藏
  • 关注

原创 NPAPI插件开发详细记录:再谈多线程

前面提到过有关多线程的问题,主要是如何在插件中创建新的线程。但是在编写多个线程的插件过程中遇到的问题比如何创建一个线程要复杂得多。一个问题是多个线程之间共享数据,该问题其实就是普通的多线程编程中也会遇到,如果有丰富的多线程程序设计的经验,那么插件编写中多线程间共享数据的问题也不算什么复杂的问题了。简单提一下我的解决方法:我让多个线程间共享数据采用的方法是首先设计一个基础的数据类,其他要使用共享数据

2012-07-20 22:33:31 9701 5

原创 NPAPI插件开发详细记录:脚本化接口

scriptable接口的实现,与属性有关的函数为HasProperty、GetProperty、SetProperty。在JS中设置属性(以bar为例)用plugin.bar=barvalue;来设置,获取属性直接用plugin.bar;如果要为插件创建属性,必须要在HasProperty中返回true,在GetProperty一般调用NPN_GetProperty(mNpp,sWindowOb

2012-07-15 13:54:11 13784 7

npscriptdemo带cmakelists无boost

前一个scriptable插件demo的改进版,去掉了使用boost的代码,并添加了cmake文件,可以直接用cmake生成项目。

2014-04-05

PluginPreGenV2.0.0.1

添加了生成CMakeLists文件的功能,安装CMAKE之后即可运行cmake生成项目。为npfrmwk.h添加了全局函数NP_OUTPUT_DBG_STRING和NP_OUTPUT_DBG_HEX利用OutputDebugString输出调试信息,可以使用Dbgview.exe查看这些输出信息。 方便的生成NPAPI插件项目。只需要将压缩包解压即可,运行后根据设置自动生成项目所需源代码及CMakeLists.txt,欢迎插件开发者下载使用

2013-09-01

scriptable插件demo

scriptable接口插件的demo。设置属性,调用函数,JS回调函数等功能,欢迎下载,学习交流

2013-01-29

NPAPI插件开发代码预生成V0.2

用于自动生成NPAPI插件开发过程中的一些必要文件,相关使用方式请参考本人CSDN博客!欢迎下载使用!这个是最新版本,前面两个有问题,请下载本文件

2013-01-05

NPAPI插件开发代码预生成V0.1

自动生成NPAPI开发框架代码的工具。前面一个生成的文件有错误,请不要下载,下载本文件。

2012-12-24

NPAPI插件开发代码预生成

用于自动生成NPAPI插件开发过程中的一些必要文件,相关使用方式请参考本人CSDN博客!欢迎下载使用!

2012-12-21

具有脚本化接口的简单NPAPI插件

具有脚本化接口的简单NPAPI插件,包含代码及相应VS项目,欢迎下载研究。

2012-12-21

具有类封装的简单NPAPI插件

具有类封装的最简NPAPI插件代码及相应VS项目,欢迎下载研究学习

2012-12-21

最简单NPAPI插件

最简单的NPAPI插件代码及整个VS工程。博文中相关代码。欢迎下载,研究学习!

2012-12-21

test_plugin

从firefox源代码中摘录下来的用于测试firefox中NPAPI接口的实例代码,包括原始文件及在VS2010中生成的项目,适合研究学习NPAPI插件开发中的一些较深入的技术细节,其中所有函数都为全局函数,没有采用类进行封装,故初学NPAPI开发时不建议参考。

2012-12-21

plugin SDK

NPAPI插件开发的sdk,主要包括开发插件所需的必要文件和头文件,以及几个简单的例子

2012-06-14

editplus用户文件userfile

文章:http://blog.csdn.net/z6482/article/details/7430198使用的editplus用户文件,欢迎下载试用,如使用过程中发现任何问题欢迎与我交流,

2012-04-05

firefox重启扩展

博文中firefox扩展开发初级教程示例扩展xpi包,可快速重启firefox。欢迎下载,学习使用并与我交流。firefox交流群:81424441

2012-04-05

xul_ctl_acp_stx

文章:http://blog.csdn.net/z6482/article/details/7430198中所使用的editplus的userfile。包含editplus的acp文件、stx文件、ctl文件以及一个xul模板文件。欢迎下载使用,如使用中有任何问题请联系我:[email protected]。或者到我博客中留言

2012-04-05

xul自动补齐acp文件

开发firefox扩展时使用XUL文件的自动补齐acp文件,用于editplus。不知能否用于其他编辑器 对XUL reference中列出的标签都可进行自动补齐, 如box标签,使用自动补齐之后只需要输入box然后按空格键即可自动补齐为 <box > </box> 另外还有几个比较特殊的是:xul、js、css、!。

2012-03-29

firefox附加组件开发者指南

本系列文章很适合作为学习Firefox附加组件开发的参考。其中说明了Firefox扩展开发所需要使用到的技术,并对这些技术进行了简明的介绍。原文地址:https://developer.mozilla.org/En/Firefox_addons_developer_guide 另外,博客中有本文档的全部内容。

2012-03-04

makefile学习教程

本文档是介绍编译时如何编写makefilefile的,我在陈皓的博客(http://blog.csdn.net/haoel/article/list/3 感谢原作者的无私奉献)。发现了这篇教程,发现下载资源中没有,于是分享给大家。好资源,当然免费下载啦!

2011-12-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除