Здравствуйте Vovchik, вы писали:
V>К куче существующих окон необходимо заменить WindowProc. V>Первое, что пришло в голову, создать класс CMyWnd, V>содержащий метод MyWndowProc и атрибут OldWindwProc. V>Одна универсальная функция неэффективна, т.к. единственное V>различие для вызовов из разных окон это значение hWnd? V>а по нему искать каждый раз OldWindwProc не хочется.
Если тебе надо только узнать значение OldWindowProc,
то почему-бы не сохранить его используя
SetWindowLong(...,GWL_USERDATA,...)