Отправлено
Тумблер (194.190.167.185,194.190.160.201) 22 июня 2011, г. 11:52
В ответ на: Не совсем понял вопрос отправлено
Тумблер 22 июня 2011, г. 11:43
Контролы будут присылать свои сообщения родителю - в его оконную процедуру. Родитель "знает", как обработать это сообщения. Но "не знает" (и не обязан знать) параметры конкретной кнопки, наприер ID. При этом кнопка - член класса окна родителя. Что делать ? - вывод очевиден.
Из оконной процедуры родителя вызываем некий метод контрола вместе со всеми параметрами оконной процедуры. Пусть кнопка сама "опознает" своё сообщение (и вернёт тип BOOL). Если "да" - парентом будет выполнена некая имеющаяся у него процедура.
Тогда получается нормальное приложение в виде иерархии классов.