Я пишу свои обработчики в двух разных действиях, которые работают на одном и том же потоке пользовательского интерфейса. Теперь вопрос в том, что если я опубликую сообщение с использованием этих двух разных обработчиков, он окажется в той же очереди сообщений, что и основной поток, или каждый обработчик имеет отдельную очередь сообщений, связанную с ним.Очередь сообщений для сообщений в потоке или на обработчике
Любые указатели будут оценены.
Спасибо. MessageQueue связан с потоком. Но что происходит в случае нескольких обработчиков. Итак, если я отправляю сообщение на одном обработчике, будет ли вызываться handleMessage обоих обработчиков? – cppdev
Хм :) интересно, я думаю, да, но я бы написал простое приложение и попробую, я думаю, что это лучший способ понять это. ** UPD: ** Я предполагаю, что он реализует шаблон наблюдателя, возможно, я ошибаюсь, если он будет уведомлять каждого обработчика о сообщении. –
Позвольте мне попробовать – cppdev