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);

パラメータ

OutlineIDNewOutline 関数から返されたアウトライン ID です。または GetOutlineID 関数を使用して有効なアウトライン ID を取得します
FileNameアウトラインをクリックしたときに開くファイル。特定の形式で指定する必要があります。バックスラッシュはスラッシュへ変換し、ドライブがある場合はコロンを付けず、スラッシュ間にドライブ文字だけを指定します。たとえばファイル "c:\my documents\hello.pdf" は "/c/my documents/hello.pdf" と指定します。相対パス名も有効であり、ディレクトリを 1 つ上へ移動する ".." 演算子を含むパスも使用できます

戻り値

0OutlineID が無効でした
1アウトラインの移動先が正常に設定されました