Приложения
Приложение А. Функции, константы и структуры RDS
А.5. Сервисные функции и макросы RDS
А.5.27. Вспомогательный объект для работы с текстом в формате INI-файла
А.5.27.27. Макрос rdsINISetText – занести текст в объект
Макрос rdsINISetText копирует указанный текст во внутреннюю память объекта.
rdsINISetTextA(
ini, // Вспомогательный объект
text // Текст (UTF8)
)
rdsINISetTextW(
ini, // Вспомогательный объект
text // Текст (UTF16)
)
// Через функцию-псевдоним
rdsINISetText(
ini, // Вспомогательный объект
text // Текст (кодировка по умолчанию)
)
Определение
#define rdsINISetTextA(ini,text) \ rdsSetObjectStrA((ini),RDS_HINI_SETTEXT,0,(text)) #define rdsINISetTextW(ini,text) \ rdsSetObjectStrW((ini),RDS_HINI_SETTEXT,0,(text)) // Через функцию-псевдоним #define rdsINISetText(ini,text) \ rdsSetObjectStr((ini),RDS_HINI_SETTEXT,0,(text))
Параметры
- ini (RDS_HOBJECT)
- Идентификатор вспомогательного объекта для работы с текстом, ранее созданного функцией rdsINICreateTextHolder.
- text (RDSCSTR, RDSWCSTR, RDSXCSTR)
- Указатель на текст в формате INI-файла, который должен быть скопирован в объект.
Примечания
Этот макрос заключает в себя вызов команды RDS_HINI_SETTEXT.