Flash CS3 ドキュメンテーション |
|||
| Flash の拡張機能 > C レベルの拡張性 > C レベルの API > JSBool JS_DefineFunction() | |||
JSBool JS_DefineFunction(unsigned short *name, JSNative call, unsigned int nargs)
メソッド。Flash の JavaScript インタプリタに C レベル関数を登録します。JS_DefineFunction() 関数を使用して、call 引数で指定した C レベル関数を登録した後に、name 引数で指定した名前を参照することによって、JavaScript スクリプト内でその関数を呼び出すことができます。name 引数では大文字と小文字が区別されます。
一般的に、この関数は、Flash が起動中に呼び出す MM_Init() 関数から呼び出されます。
unsigned short *name, JSNative call, unsigned int nargs
name 引数は、関数が JavaScript に公開されるときの関数の名前です。call 引数は、C レベル関数へのポインタです。関数は、成功または失敗を示す JSBool を返す必要があります。nargs 引数は、関数が受け取ることを想定している引数の数です。ブール値。JS_TRUE は成功を示し、JS_FALSE は失敗を示します。
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00004607.html