您的搜索结果

    NPN_CreateObject

    我们的志愿者还没有将这篇文章翻译为 中文 (简体) 。加入我们帮助完成翻译!

    « Gecko Plugin API Reference « Scripting plugins

    Summary

    Allocates a new NPObject.

    Syntax

    #include <npruntime.h>
     
    NPObject *NPN_CreateObject(NPP npp, NPClass *aClass);
    

    Parameters

    The function has the following parameters:

    <tt>npp</tt>
    The NPP indicating which plugin wants to instantiate the object.
    <tt>aClass</tt>
    The class to instantiate an object of.

    Returns

    The newly-allocated NPObject.

    Description

    If the given NPClass provides an allocate function it is used to allocate the storage for the object and the NPP argument passed to NPN_CreateObject() is passed along to that function. If no allocate function is provided, malloc() is called to allocate enough memory to hold an NPObject. The newly created NPObject's reference count is initialized to 1 before it is returned.

    文档标签和贡献者

    标签:
    对本页有贡献的人: Sheppy
    最后编辑者: Sheppy,