引数 | 入出力 | 説明 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
parent | IN | 親ウィンドウのウィンドウハンドル | ||||||||
fnc | IN | 機能コード
|
0なら正常終了、それ以外はエラーコードを返す。 この関数はオプションであり、 未対応の場合には-1を返すか、実装しない。
Plug-in固有の設定を行う。
機能コード(fnc)が1の時にはPlug-in自身がaboutダイアログが表示する。 Plug-inが対応していなければ、GetPluginInfo の情報番号(=1)で取得したPlug-in名、バージョン、copyrightが使用される。
Plug-inが設定を格納するレジストリのキーは特に制限されていない。 「HKEY_CURRENT_USER\Software\Takechin\Susie\Plug-in\Plugin名」でもよいし、 「HKEY_CURRENT_USER\Software\作者名\Plugin名」でもよい。
Susieの言語設定によってダイアログリソースを切り替えるには以下のレジストリの値を取得して判断する(ただしWin32s環境ではレジストリではなく旧来のINIファイルを使用)。 レジストリデータが存在しない場合や「1」の場合には「日本語」、 「0」の場合には「英語」として処理する。
OS | キー名 | 型 | 名前 |
---|---|---|---|
Win95/NT(Win32) | HKEY_CURRENT_USER\Software\Takechin\Susie\Resource | REG_DWORD | Japanese |
OS | ファイル名 | セクション | 名前 |
3.1+Win32s | SUSIE.INI | Resource | Japanese |
00IN | GetPluginInfo | IsSupported | GetPictureInfo | GetPicture | GetPreview | ConfigurationDlg |
---|---|---|---|---|---|---|
00AM | GetPluginInfo | IsSupported | GetArchiveInfo | GetFileInfo | GetFile | ConfigurationDlg |
この文書の無断転載を禁じます |
Copyright 竹村嘉人 |
Copyright kana |