Текущий раздел:

Описания RDS

Приложения

Приложение А. Функции, константы и структуры RDS

А.5. Сервисные функции и макросы RDS

А.5.9. Работа со слоями

А.5.9.2. rdsGetLayerConfigName – имя конфигурации слоев по номеру

# Приложения

## Приложение А. Функции, константы и структуры RDS

### А.5. Сервисные функции и макросы RDS

#### А.5.9. Работа со слоями

##### А.5.9.2. rdsGetLayerConfigName – имя конфигурации слоев по номеру

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

      RDSSTR RDSCALL rdsGetLayerConfigNameA( // UTF8
        RDS_BHANDLE System, // Подсистема
        int Num             // Номер конфигурации
      );
      RDSWSTR RDSCALL rdsGetLayerConfigNameW( // UTF16
        RDS_BHANDLE System, // Подсистема
        int Num             // Номер конфигурации
      );
      // Функция-псевдоним
      RDSXSTR RDSCALL rdsGetLayerConfigName( // Кодировка по умолчанию
        RDS_BHANDLE System, // Подсистема
        int Num             // Номер конфигурации
      );

Тип указателя на эту функцию

RDS_SBhI (для UTF8) или RDS_WsBhI (для UTF16)

Параметры

System(RDS_BHANDLE)
  Идентификатор подсистемы.
Num(int)
  Номер конфигурации слоев в подсистеме.

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

Указатель на строку (char* или wchar_t*, в зависимости от версии функции) с именем конфигурации или NULL, если конфигурации с номером Num нет в подсистеме System. Строка располагается во внутренней памяти RDS, вызывающая программа не должна ее изменять.

Примечания

Эта функция возвращает имя конфигурации слоев подсистемы с заданным номером. Конфигурации нумеруются с нуля, общее их число можно узнать из поля NumConfigs структуры RDS_EDITORPARAMETERS.

См. также

rdsSetCurLayerConfig, RDS_EDITORPARAMETERS.