Войти

Показать полную графическую версию : [решено] Очередность вызова CreateWindow-оконная функция


crashtuak
05-06-2011, 16:28
Пишу свою надстройку над win32 api, для всяких окошек кнопок и тд. Как показал дебаг, сразу после CreateWindow начинает вызывается оконная функция. Вот тут и проблема. Мне до первого вызова оконной функции нужно получить хендл окна, выполнить одну функцию, а уж потом вызвать оконную функцию? Реализуемо ли?

pva
13-06-2011, 01:57
игнорируй вызовы оконной функции, пока не вызовешь свою функцию. Сделать можно регистрацией окна с функцией DefWindowProc, а потом субклассить, как будешь готов

crashtuak
15-06-2011, 22:47
Спасибо за идею:) Проблема решена. (путем изменения логики программы... увидел бы ваш совет раньше меньше изворачивался б)




© OSzone.net 2001-2012