This page was last modified 14:31, 27 November 2007.
Обнаружение смены фокуса
From Forum Nokia Wiki
Перевод с английского, оригинальная статья находится здесь.
Для того, чтобы приложение получало оповещение о смене фокуса, достаточно перекрыть метод CAknAppUi::HandleForegroundEventL(TBool aForeground). Данный метод автоматически вызывается средой S60.
При получении фокуса параметр aForeground равен ETrue, при потере EFalse.
При перекрытии необходимо вызывать метод базового класса. Далее приведен пример приложения, удерживающего фокус:
void CMyAppUi::HandleForegroundEventL(TBool aForeground) { // Вызвать метод базового класса CAknAppUi::HandleForegroundEventL(aForeground); if(aForeground) { // Мы получили фокус ... } else { // Мы потеряли фокус ... } }
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| KERN EXEC 0 | truf | Russian Developer Forum - Форум Российских разработчиков | 4 | 2008-03-10 06:11 |
| Оффтоп | Cagemts | Russian Developer Forum - Форум Российских разработчиков | 107 | 2008-06-24 16:48 |
| Глобальный перехват клавиш | JBAK | Russian Developer Forum - Форум Российских разработчиков | 19 | 2008-02-12 15:07 |
