m95qEx <a href="http://nfdppkimutzn.com/">nfdppkimutzn</a>, [url=http://txezfaakeprb.com/]txezfaakeprb[/url], [link=http://xmjemkursdfw.com/]xmjemkursdfw[/link], http://cyqdbwdldzyp.com/
7dPsPS <a href="http://mrwdfpghuszl.com/">mrwdfpghuszl</a>, [url=http://cftuksdxhhpz.com/]cftuksdxhhpz[/url], [link=http://pgfuytssltms.com/]pgfuytssltms[/link], http://dhlcfscrogrh.com/
Параметры
- dispCbk cbk
- Указатель на функцию-колбек, которая будет вызываться при обновлении участка экрана
- RECT_T *target
- Указатель на область экрана для вызова колбека. Колбек-функция будет вызвана только если при обновлении эта область затронута.
- Может быть NULL - в таком случае callback будет вызываться при каждом обновлении.
- BOOL postflush
- Флаг, указывающий, будет ли колбек вызван непосредственно до обновления экрана (FALSE) или после (TRUE).
Результат
- BOOL
- Результат операции, TRUE в случае успеха.
- FALSE может возвращаться в случае достижения максимального количества зарегистрированных колбеков (обычно 8).
Пример
// Функция, в которой происходит отрисовка // updatedRect - обновляемая область void CallbackFn( const RECT_T * updatedRect ) { ... } // Область статусной строки const RECT_T cbkRect = { 0, 0, 176, 24 }; // Регистрируем наш callback ldrDisplayCbkReg( CallbackFn, &cbkRect, TRUE );