[Предыдущая] [Содержание] [Индекс] [Следующая]

PtAddWidgetData()

Добавляет данные к цепочке данных виджета

Синтаксис:

int PtAddWidgetData( PtWidget_t *widget, 
                     PtWidgetClassRef_t *type, 
                     long subtype, 
                     void *data );

Параметры:

widget
Указатель на структуру виджета, к чьей цепочке будут добавлены данные.
type
Класс виджета, добавляющего данные.
subtype
Подтип используется, чтобы различить несколько блоков данных, добавленных одним и тем же классом виджета. subtype не должен быть -1, поскольку это значение имеет специальное значение при поиске определенного блока в цепочке данных виджетов.
data
Указатель на структуру данных, которые будут добавлены к цепочке данных виджета.

Описание:

Эта функция добавляет данные к цепочке данных виджета. Обеспеченные данные должны быть в блоке памяти, распределенной malloc() (смотрите Справочное Руководство по Библиотеке - Library Reference QNX).

Вы можете получить эти данные, вызвав PtFindWidgetData() или PtFindNextWidgetData().

Возвращает:

0 в случае успеха; -1, если произошла ошибка (например недостаточно памяти).

Классификация:

Фотон

Безопасность:
Обработчик прерывания Нет
Обработчик сигнала Нет
Ветвь Нет

Смотрите также:

PtFindWidgetData(), PtFindNextWidgetData(), PtRemoveWidgetData()


[Предыдущая] [Содержание] [Индекс] [Следующая]


Все мессаги сюда:yanich@inbox.ru
Hosted by uCoz