SetParent vs. GetWindowPlacement. Помогите разобраться
От: cronopio Россия  
Дата: 25.08.06 15:39
Оценка:
Уважаемые эксперты, разъясните мне такую вещь:

вот есть у меня хэндл панели задач,
далее выцепляю хэндл кнопки start
с помощью SetParent избавляю ее от родительского окна TaskBar

SetParent(hStartBtn, NULL);

после чего вызываю:

GetWindowPlacement(hStartBtn, &wp);

и вижу, что координаты окна hStartBtn по-прежнему берутся относительно
панели задач, т.е. left=0, top=0; в то время как у панели задач они
left=0, top=734;

Почему так происходит ? Что еще нужно учесть, чтобы получить "экранные"
координаты hStartBtn ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.