LdrSendEventToAppEmpty: различия между версиями
(http://www.inthesunnyspot.net/#22456 buy cialis - buy cialis online) | Synergy (обсуждение | вклад) | ||
(не показана 31 промежуточная версия 5 участников) | |||
Строка 1: | Строка 1: | ||
− | + | <metadesc>Функция ElfPack2, добавляет в глобальную очередь ивентов новый ивент без данных, адресованный конкретному приложению.</metadesc> | |
− | + | == Объявление == | |
+ | '''<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> | ||
== См. также == | == См. также == |
Текущая версия на 04:34, 11 апреля 2019
Объявление
UINT32 ldrSendEventToAppEmpty( AFW_ID_T afwid, UINT32 evcode );
Описание
Функция ElfPack2, добавляет в глобальную очередь ивентов новый ивент без данных, адресованный конкретному приложению.
Другие приложения не будут получать этот ивент.
Параметры
- AFW_ID_T afwid
- Идентификатор целевого приложения. Можно узнать из ldrElf.app->afw_id
- UINT32 evcode
- Код создаваемого ивента
Результат
- UINT32
- Результат операции (RESULT_OK/RESULT_FAIL)
Пример
ldrElf *target; // Находим нужный эльф target = ldrFindElf( "SomeELF" ); if(target != NULL) { // Посылаем ивент утвердительного ответа приложению ldrSendEventToApp( target->app->afw_id, ldrGetConstVal(EV_YES) ); }