Показать сообщение отдельно
  #2  
Старый 22.04.2009, 12:12
Nyctos Kasignete Nyctos Kasignete вне форума
Активный
 
Регистрация: 29.03.2009
Сообщения: 300
Репутация: 94
По умолчанию

Цитата:
Сообщение от ExUltimate
Поиск дескриптора кнопки не работает
Интересно, это еще почему?? Дескриптор кнопки найти можно, действуя функцией EnumChildWindows... А вы как искали?
Не думаю, что в оконной процедуре, которая обрабатывает все сообщения, посылаемые приложению, есть какое-то событие, предназначенное для передачи управления на произвольную процедуру. Так что, мне кажется, тут только можно отослать сообщение BM_CLICK нужной кнопке.

А вообще, порядок передачи управления на процедуру или метку определяется программой по содержимому регистров процессора CS и EIP. Даже если вам известно смещение в памяти нужной процедуры, вряд ли возможно легко повлиять на выборку процессора. Впрочем, это только IMHO. =)
Ответить с цитированием