Сейчас на форуме: (+6 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Отловить момент ввода символа. |
Посл.ответ | Сообщение |
|
Создано: 22 августа 2010 19:58 · Личное сообщение · #1 Поставил условный бряк(MSG==101) на TranslateMessage, нашел место где появляется вводимый символ: 0019C4C0 4A 00 4C 00 48 00 48 00 48 00 48 00 48 00 48 00 J.L.H.H.H.H.H.H. но есть небольшая засада - он появляется раньше чем срабатывает бряк: 00128E5C 77D5E813 矕 /CALL в TranslateMessage изUSER32.77D5E80E 00128E60 00128EB4 躴 \pMsg = WM_KEYUP hw = 40862 (class="Edit") Key = 4A ('J') KeyData = C8240001 получается его туда записывает что то раньше TranslateMessage. Бряк на 0019C4C0 ставить бесполезно так как будет постоянно срабатывать, программа написана на VC, подскажите как можно еще попытаться перехватитиь момент записи. ----- Надежда - есть худшее из зол, ибо она продлевает наши страдания.© Ф. Ницше ![]() |
|
Создано: 22 августа 2010 20:40 · Личное сообщение · #2 |
|
Создано: 22 августа 2010 22:16 · Личное сообщение · #3 |
![]() |
eXeL@B —› Вопросы новичков —› Отловить момент ввода символа. |
Эта тема закрыта. Ответы больше не принимаются. |