Получить owner'a у child-окна
Просто стало интересно. Вот есть у меня два окна. Создают третье (WS_POPUP) и в качестве hwndParent указываю одно из этих двух. Потом вызываю SetParent и делаю "отцом" другое окно. После меняю стиль с WS_POPUP на WS_CHILD. Можно ли теперь узнать, кто есть owner у этого child'a? Никакой практической ценности в этом, вроде бы, нет, мне просто интересно.
GetParent(), GetWindowLong() и GetAncestor() возвращают текущего parent'a (то есть то окно, что было передано в SetParent() )
Есть еще какие-нибудь функции?
Не совсем понятен вопрос. GetParent же возврощает родительское окно. Оно может быть только одно.
Не совсем понятен вопрос. GetParent же возврощает родительское окно. Оно может быть только одно.[/QUOTE]
Да, но помимо родительского окна существует также окно владельца. Его и надо найти.