Здравствуйте, marik2005, Вы писали:
M>При использовании функции WindowFromPoint обнаружил следующую странность.
M>Есть окно, допустим диалог. На нем group-box, в котором радио-кнопка.
M>Если кликнуть на радио-кнопке, все в порядке, переключатель переключается
M>Но, если вызывать WindowFromPoint с теми же самыми координатами на экране, то возвращается HWND group-box'a.
M>Залезаю в Spy и вижу, что на диалоге group-box предшествует по Z-order радио-кнопке. Тогда понятно, почему WindowFromPoint так себя ведет. Но непонятно: почему же тогда клик воспринимает радио-кнопка, а не group-box???
M>Это особенность всех group-box'ов или я вообще ничего не понимаю???
M>Спасибо!
Почитайте хотя бы комменты MSDN к RealChildWindowFromPoint и просто ChildWindowFromPoint.