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

Описания RDS

Приложения

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

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

А.5.2. Управление работой RDS и функции общего назначения

А.5.2.41. rdsSaveWindowConfig – сохранить конфигурацию немодального окна блока

# Приложения

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

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

#### А.5.2. Управление работой RDS и функции общего назначения

##### А.5.2.41. rdsSaveWindowConfig – сохранить конфигурацию немодального окна блока

Функция rdsSaveWindowConfig вызывается в реакции на событие RDS_BFM_SAVEWINDOWCONFIG и передает в RDS параметры конфигурации одного немодального окна, программно открытого моделью блока.

      void RDSCALL rdsSaveWindowConfigA(
        RDS_BFM_PWINCONFIGDATA pData // Параметры окна (UTF8)
      );
      void RDSCALL rdsSaveWindowConfigW(
        RDS_BFM_PWINCONFIGDATA pData // Параметры окна (UTF16)
      );
      // Функция-псевдоним
      void RDSCALL rdsSaveWindowConfig(
        RDS_BFM_PWINCONFIGDATA pData // Параметры окна (кодировка по умолчанию)
      );

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

RDS_VS3

Параметр

pData(RDS_BFM_PWINCONFIGDATA)
  Указатель на заполненную моделью структуру RDS_BFM_WINCONFIGDATA, описывающую конфигурацию окна.

Примечания

При сохранении конфигурации окон в реакции на событие RDS_BFM_SAVEWINDOWCONFIG модель блока заполняет структуру RDS_BFM_WINCONFIGDATA и передает ее в RDS вызовом rdsSaveWindowConfig столько раз, сколько немодальных окон было создано блоком. При вызове функции rdsSaveWindowConfigA следует заполнять поле структуры AdditionalInfoA, при вызове функции rdsSaveWindowConfigW – поле AdditionalInfoW. Не используемому полю при этом лучше всего присвоить значение NULL.

См. также

RDS_BFM_LOADWINDOWCONFIG, RDS_BFM_SAVEWINDOWCONFIG, RDS_BFM_WINCONFIGDATA.