Здравствуйте, Shurik77, Вы писали:
S>Перехватить функцию SetWindowLong, скорее всего не получиться, поскольку библиотека user32 подключается динамичски, поэтому, например в таблице импорта нет адреса этой функции.
Можно поменять таблицу экспорта user32. Можно посткпть совсем грубо — поменять первые несколько байт SetWindowLong на переход к своей реализации. Но такое я не люблю.