SetOutlineOpenFileA
アウトライン
説明
末尾の A は ANSI(char)DLL エントリポイントを示します。ActiveX/COM インターフェースでは Unicode 形式のみを公開します。動作は SetOutlineOpenFile と同じで、文字列引数は現在の SetAnsiMode コードページを使用して解釈されます
アウトライン項目(ブックマーク)をクリックしたときにファイルを開くよう設定します
構文
Delphi
Function DLSetOutlineOpenFileA(InstanceID, OutlineID: Integer; FileName: PAnsiChar): Integer;
DLL
int DLSetOutlineOpenFileA(int InstanceID, int OutlineID, const char * FileName);
パラメータ
| OutlineID | NewOutline 関数から返されたアウトライン ID です。または GetOutlineID 関数を使用して有効なアウトライン ID を取得します |
|---|---|
| FileName | アウトラインをクリックしたときに開くファイル。特定の形式で指定する必要があります。バックスラッシュはスラッシュへ変換し、ドライブがある場合はコロンを付けず、スラッシュ間にドライブ文字だけを指定します。たとえばファイル "c:\my documents\hello.pdf" は "/c/my documents/hello.pdf" と指定します。相対パス名も有効であり、ディレクトリを 1 つ上へ移動する ".." 演算子を含むパスも使用できます |
戻り値
| 0 | OutlineID が無効でした |
|---|---|
| 1 | アウトラインの移動先が正常に設定されました |