4203 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
1

Как получить координаты окна в относительно его родительского окна?

05.11.2014, 17:46. Показов 8130. Ответов 1
Метки нет (Все метки)

А то походу
C++
1
GetWindowRect(Window, &WindowRectangle);
относительно экрана получает. А надо относительно клиентской области родительского окна. Есть оба дескриптора.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.11.2014, 17:46
Ответы с готовыми решениями:

Как получить координаты окна относительно одного монитора?
как получить координаты окна относительно одного монитора в многомониторной винде? GetWindowRect...

Как получить координаты курсора относительно моего окна, а не рабочего стола?
Всем доброго времени суток!Я хотел у вас спросить , как получить координаты курсора относительно...

Как избавится от родительского консольного окна при создание WinAPI окна
добрый день. использую DEV-C++, но так понимаю разницы нет, какая у нас IDE. создаём просто...

По известному хендлу окна получить его координаты
Как по известному хендлу окна (handle - целое число) получить размеры и координаты этого окна?

1
шКодер самоучка
2175 / 1882 / 912
Регистрация: 09.10.2013
Сообщений: 4,140
Записей в блоге: 7
05.11.2014, 18:18 2
C++
1
2
3
4
5
6
7
8
9
10
11
void convert(HWND w, LONG &x, LONG &y) {
    POINT tmp;
    tmp.x = x; tmp.y = y;
    ScreenToClient(parent, &tmp);
    x = tmp.x; y = tmp.y;
}
HWND parent, child;
RECT rc;
GetWindowRect(child, &rc);
convert(parent, rc.left, rc.top);
convert(parent, rc.right, rc.bottom);
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.11.2014, 18:18
Помогаю со студенческими работами здесь

Как узнать координаты виджета относительно всего окна?
Добрый день, хочу узнать координаты виджета относительно всего монитора/окна. Пробовал узнать...

Как определить координаты положения курсора относительно стороннего окна
как определить коодинаты относительно окна(не формы) 1. Не предлогать вычислять относительные...

Координаты курсора относительно окна
Просто покажите мне, как сделать так, чтобы на экране были показаны координаты курсора. Я себе это...

Как получить и присвоить координаты окна
Нужно считать координаты и размер одного окна и на основе их задать координаты и размер второго...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru