Открыть главное меню

Изменения

LdrSendEventToAppEmpty

1197 байт добавлено, 22:23, 27 ноября 2009
Создал статью
== Объявление ==
'''<tt>UINT32 ldrSendEventToAppEmpty( AFW_ID_T afwid, UINT32 evcode );</tt>

== Описание ==
Функция [[ElfPack2]], добавляет в глобальную очередь ивентов новый ивент без данных, адресованный конкретному приложению.

Другие приложения не будут получать этот ивент.

== Параметры ==
#'''AFW_ID_T afwid
#:Идентификатор целевого приложения. Можно узнать из <tt>ldrElf.app->afw_id</tt>
#'''UINT32 evcode
#:Код создаваемого ивента

== Результат ==
#'''UINT32
#:Результат операции (<tt>RESULT_OK/RESULT_FAIL</tt>)

== Пример ==
<pre>
ldrElf *target;

// Находим нужный эльф
target = ldrFindElf( "SomeELF" );

if(target != NULL)
{
// Посылаем ивент утвердительного ответа приложению
ldrSendEventToApp( target->app->afw_id, ldrGetConstVal(EV_YES) );
}
</pre>

== См. также ==
[[ldrSendEvent]]

[[ldrSendEventToApp]]

[[Категория:Функции ElfPack2]]
161
правка