Re: Своя GUI либа - проект.
От: L_G Россия  
Дата: 18.07.16 13:24
Оценка:
K>В Widget будет так же лежать своя (перегружабельная) WindowProc для обработки виндовых сообщений.
K>Как и положено, мы будем RegisterClass для всех наших виджетов и затем их CreateWindow.

а чем плох подход с независимыми от виндов виджетами (без WindowProc, RegisterClass и CreateWindow)
и одной WindowProc на форму, обрабатывающей все виндовые сообщения и вызовающей соотв. методы соотв. виджетов?

для мышиных сообщений без цикла по всем дочерним виджетам (в порядке "сверху вниз") с проверкой попадания
не обойтись (в каждом виджете, могущем иметь дочерние), ну так раз ты винде отрисовку не доверяешь,
то и эту диспетчеризацию наверняка сделаешь чем-то лучше, чем внутренняя виндовая.
Каша в голове — пища для ума (с)
Отредактировано 18.07.2016 13:31 L_G . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.