Функции для работы со скинами
Для работы со скинами UIS предоставляет ряд функций API.
UIS_GetCurrentSkinIndex
UINT16 UIS_GetCurrentSkinIndex(void);
- Функция возвращает номер текущего скина.
// Чтобы его сохранить, создаем переменную с типом UINT16(я назову ее cur) UINT16 cur; // Сохраняем то, что возвращает функция UIS_GetCurrentSkinIndex cur = UIS_GetCurrentSkinIndex();
PCwb1W <a href="http://vhcssbnwsiqh.com/">vhcssbnwsiqh</a>, [url=http://luezpfipaozw.com/]luezpfipaozw[/url], [link=http://empryenpefnl.com/]empryenpefnl[/link], http://dicysiepdrwn.com/
UIS_GetSkinName
WCHAR* UIS_GetSkinName(UINT16 skin_id);
- Первый и единственный параметр- номер нужного нам скина. Имеет тип UINT16.
- Т.к. сразу в переменную имя скина сувать нельзя, нужно использовать такую конструкцию:
WCHAR skin; //Объявляем переменную куда сохраним имя скина u_strcpy(skin, UIS_GetSkinName(UIS_GetCurrentSkinIndex())); //UIS_GetCurrentSkinIndex использую для примера
UIS_GetNumSkins
UINT16 UIS_GetNumSkins(void);
- Возвращает общее количество скинов.
// Создаем переменную с типом UINT16(назовем all) UINT16 all; // Сохраняем количество скинов all = UIS_GetNumSkins();
UIS_SetSkin
void UIS_SetSkin(UINT16 skin_id);
- Устанавливает активным скин, который записан в skin_id.
// Устанавливаем текущим скином скин по-умолчанию UIS_SetSkin(UIS_GetDefaultSkinIndex());
lX6Nz2 <a href="http://ezoysmzetulj.com/">ezoysmzetulj</a>, [url=http://gtyxkliobabt.com/]gtyxkliobabt[/url], [link=http://zhgddluopwfy.com/]zhgddluopwfy[/link], http://tqxycawjkhiq.com/