FSF.GetCurrentDirectory

Programming Far Manager plugins

GetCurrentDirectory

Функция FSF.GetCurrentDirectory позволяет узнать внутренний "текущий каталог" Far Manager.

Замечание для GetCurrentDirectory Внимание!

  • Не используйте для этих целей функцию GetCurrentDirectory из Windows API.

    Far устанавливает "текущий каталог" процесса исключительно в целях совместимости со старыми плагинами, и никто не гарантирует, что он всегда будет соответствовать каталогу, открытому в текущей панели.
size_t WINAPI GetCurrentDirectory(
  size_t Size,
  wchar_t *Buffer
);

Параметры

Size
Размер буфера. Указывает максимальное количество символов, которые могут быть записаны в Buffer, включая заключительный нулевой символ.
Buffer
Указатель на буфер, в который будет помещена строка с текущим каталогом Far Manager. Установите Buffer = NULL для того, чтобы функция вернула необходимый размер буфера в символах.

Возвращаемое значение

Функция возвращает необходимый размер буфера в символах.

Примечание