В среде Cascades события касания передаются как СИГНАЛЫ, которые принимаются SLOTS. Эта реализация передачи сообщений связана с моделью потоковой передачи и не имеет прямого межпроцессного сопоставления. Теоретически вы могли бы реализовать что-то поверх системы передачи сообщений QNX или поверх BlackBerry Platform Services (BPS). Это может потребоваться, если вам нужна производительность, доступная в одном приложении.
Другой вариант - использовать API-интерфейс invokation, который BlackBerry предоставляет в Cascades. Это очень гибкий протокол обмена между процессами, но по своей сути является синхронным. Обычно фокус UI перемещается из процесса вызова в вызываемый процесс, это не похоже на то, что вы хотите. Вызываемый процесс может немедленно возвратиться после получения вызова и перед публикацией каких-либо элементов пользовательского интерфейса, но все же накладные расходы на запуск вызываемого процесса, по крайней мере, в первом случае, и переключение контекста в других случаях.
Возможно, более плодотворным будет более конкретное то, что вы действительно пытаетесь выполнить.
Что делать, если я вызываю другое приложение в потоке из моего приложения? если бы это было возможно? – DesirePRG
Я не думаю, что это важно. Только одно приложение видно за раз, и только это видимое приложение получает события касания. – nbilal