Подскажите пожалуста как отладить программу под Windows на ассемблере c помощью OllyDbg. Меня интересуе участок кода Windows Procces(процес обработки сообщений). Весь код в Olly возможно просмотреть в пошаговом режиме а процес обработки сообщений пропускается ,а ведь ето главная часть программы.
Да с того момента когда я начал пользоватся Olly Трасляция повторяется на главном цикле окна: oop_start: invoke GetMessage,wMsg,NULL,0,0 or eax,eax je endprog invoke TranslateMessage,wMsg invoke DispatchMessage,wMsg jmp loop_start endprog: invoke ExitProcess,[wMsg.wParam] а в процес обработки сообщений не заходит. Большая прозьба если вы не можете мне помоч , а просто хотите поумничать как уважаемый Great то просто проигнорируйте мой вопос . Все кто знает что я делаю не правильно "милости просим".
Большая просьба, если вы не хотите быть посланным на###, то а) задавайте вопросы корректно б) не выпендривайтесь много А то развелось много умников, которым подай все на тарелочке. Я у тебя пытаюсь выяснить что у тебя не работает, а ты хамишь тут. Получай адрес функции обработки сообщений через GetWindowLong и ставь там бряк. Умник, мля
bpx KiUserCallbackDispatcher., этого хватит в любом случае. А в общем Great верно сказал, нужно найти текущий обработчик и там останов ставить.
Спасибо большое уважаемый Great . Извините но я вам не хамил. А вопрос " правда? с каких пор?" не совсем коректный для попитки выяснить что у меня не работает. Мне не надо ничего на тарелочке я просто пытаюсь получить информацию которую не могу найти. Если вас не затруднит подскажите где можна подробней узнать про GetWindowLong и вообще про отладку программ.Мля.