Приложения
Приложение А. Функции, константы и структуры 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.