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. Либо получите корректный идентификатор функцией GetOutlineID |
|---|---|
| FileName | Файл, открываемый по щелчку на разделе оглавления. Путь задаётся в особом формате: обратные слэши заменяются прямыми, а диск, если есть, указывается буквой между прямыми слэшами без двоеточия. Например, файл "c:\my documents\hello.pdf" записывается как "/c/my documents/hello.pdf". Относительные пути допустимы, в том числе с оператором ".." для перехода на каталог выше |
Возвращаемые значения
| 0 | Недопустимый OutlineID |
|---|---|
| 1 | Переход раздела оглавления задан успешно |