FM_Set

главная

Функция FM_Set используется для инициализации объекта "маска файлов" для дальнейшего его использования.

BOOL WINAPI FM_Set(
  CFileMask *fm,
  const char *Masks,
  DWORD Flags
);

Параметры

fm
Указатель на объект.
Masks
Указатель на строку с масками файлов, оформленными по правилам S&R.
Flags
Флаги, может быть комбинация из следующих значений:
Не выдавать сообщений об ошибках компиляции объекта. Если этот флаг не указан, то будут выдаваться сообщения (стандартного фаровского вида) об ошибках инициализации. Используйте этот флаг, если вы уверены, что все параметры правильные или хотите сами выдавать соответствующие сообщения на основании кода возврата из этой функции.
Запретить использование масок-исключений.
Указывает, что при компиляции маски следует расширить переменные окружения, т.е. заменить ссылки на переменные окружения их реальными значениями (например, "%temp%" заменится на "C:\Temp").
При компиляции маски все конечные слеши будут проигнорированы. Например, если вы напишете "test\;temp", то, если указан этот флаг, будет считаться, что вы написали "test;temp".
Не пропускать путь при сравнении имени с маской.

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

TRUE в случае успеха.
Смотрите также:
Сервисные функции | FM_Create | FM_Delete | FM_Compare