OpenCommandLineInfo

Programming Far Manager plugins

OpenCommandLineInfo

Структура OpenCommandLineInfo используется в функции OpenW для передачи командной строки, которой был открыт плагин.
struct OpenCommandLineInfo
{
  size_t StructSize;
  const wchar_t *CommandLine;
};

Элементы

StructSize
Это поле содержит размер структуры OpenCommandLineInfo.
CommandLine
Содержит адрес, введённого пользователем в командной строке выражения. Если плагин не установил флаг PF_FULLCMDLINE, то командный префикс плагина в командную строку не включается. При установленном флаге PF_FULLCMDLINE плагину передаётся полная строка (с командным префиксом).
К примеру, если плагин устанавливает префикс ftp и пользователь вводит ftp://ftp.abc.com, CommandLine будет указывать на строку: L"//ftp.abc.com" при НЕустановленном флаге PF_FULLCMDLINE и L"ftp://ftp.abc.com", если флаг PF_FULLCMDLINE установили.

Замечания

Смотрите также: