Сейчас на форуме: bartolomeo, -Sanchez- (+4 невидимых) |
eXeL@B —› Вопросы новичков —› Оля и WM_GETTEXT |
Посл.ответ | Сообщение |
|
Создано: 07 февраля 2006 12:32 · Личное сообщение · #1 Здравствуйте! Я недавно начал осваивать Олю и возник у меня вопрос. Когда я пытаюсь поставить бряк на посылку сообщения WM_GETTEXT к окну edit (да и вообще любого сообщения любому окну) Оля напрочь отказывается это делать Как это у нас с ней происходит: Жду, пока прога не покажет окно с просьбой ввода регномера. Открываю окно window в Оле. С помощью zDamp определяю хендл окошка для ввода пароля (или так можно догадаться). Правой кнопкой щелкаю на нем, выбираю Message Breakpoint on ClassProc. Затем в выпадающем меню выбираю WM_GETTEXT и жму ОК. А она мне в ответ:"Unable to read memory of debugged process" Может в настройках дело? Я настроил так как написано в тутошней статье "Оля от А до Я" |
|
Создано: 07 февраля 2006 13:51 · Личное сообщение · #2 |
|
Создано: 07 февраля 2006 14:28 · Поправил: Sturgeon · Личное сообщение · #3 |
|
Создано: 07 февраля 2006 14:52 · Личное сообщение · #4 |
|
Создано: 07 февраля 2006 16:40 · Личное сообщение · #5 |
|
Создано: 07 февраля 2006 19:38 · Личное сообщение · #6 |
|
Создано: 08 февраля 2006 15:21 · Личное сообщение · #7 |
|
Создано: 09 февраля 2006 10:19 · Личное сообщение · #8 Двое суток на работе был поэтому не мог даже сказать спасибо. Klajnor. Ну ладно, когда вырасту обязательно разберусь. А пока все равно спасибо за информацию. Методика освоена на других приложениях и обязательно пригодится. Jupiter. В чем вся фишка. Не вызывает прога GetWindowText и GetDlgItemText. Я насколько знаю (а знаю плохо ''), все АПИ для получения текста из окна являются обертками вокруг WM_GETTEXT и бряк на не это универсальный способ отловить их. Насколько это правда? и если я ошибаюсь, то где? |
eXeL@B —› Вопросы новичков —› Оля и WM_GETTEXT |