GetCurrentDirectory
Функция
FSF.GetCurrentDirectory
позволяет узнать внутренний "текущий каталог" Far Manager.
Внимание!
-
Не используйте для этих целей функцию
GetCurrentDirectory
из Windows API.
Far устанавливает "текущий каталог" процесса исключительно в целях совместимости со старыми плагинами, и никто не гарантирует, что он всегда будет соответствовать каталогу, открытому в текущей панели.
size_t WINAPI GetCurrentDirectory( size_t Size, wchar_t *Buffer );
Параметры
Size
Размер буфера. Указывает максимальное количество символов, которые могут быть записаны в
Buffer
, включая заключительный нулевой символ.Buffer
Указатель на буфер, в который будет помещена строка с текущим каталогом Far Manager.
Установите
Buffer = NULL
для того, чтобы функция вернула необходимый размер буфера в символах. Возвращаемое значение
Функция возвращает необходимый размер буфера в символах.