27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 691
|
|
1 | |
Как получить и присвоить координаты окна06.04.2016, 21:29. Показов 5990. Ответов 12
Метки нет Все метки)
(
Нужно считать координаты и размер одного окна и на основе их задать координаты и размер второго окна. Как это сделать?
0
|
|
06.04.2016, 21:29 | |
Ответы с готовыми решениями:
12
Как получить координаты окна в относительно его родительского окна? Как получить координаты открытого окна Как получить координаты окна программы на экране? Как получить координаты окна относительно одного монитора? |
976 / 871 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
|
06.04.2016, 21:36 | 2 |
0
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 691
|
|
06.04.2016, 22:15 [ТС] | 3 |
я не знаю что и как с этим делать
мне не надо апи, мне надо просто считать и передать координаты
0
|
976 / 871 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
|
06.04.2016, 22:17 | 4 |
И как вы, интересно, собираетесь это делать без API? Как я понимаю, речь идет про чужие окна. А что и как с этим делать-написано на сайте www.pinvoke.net.
0
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 691
|
|
06.04.2016, 22:41 [ТС] | 5 |
EvilFromHell, у меня не чужие окна, у меня свои окна, в проекте 2 окна, надо из одного считать и присвоить в другое, с чужими окнами ясен пень без апи никак, но везде обрывки из отрывков, никаких коментариев и вменяемых полноценных примеров нет
Добавлено через 11 минут EvilFromHell, был я там до того как задать вопрос, на вашем пинвоке, посмотрел бы я на вас, как бы вы от туда что-то смогли взять после 2 недель после начала изучения языка и без опыта в программировании, там нет ни коментов, ни полноценных примеров, если от туда копипастить - весь код получается не оъявленным, что и как нужно объявить непонятно
0
|
976 / 871 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
|
06.04.2016, 22:41 | 6 |
Ваю, тогда вообще не понимаю в чем проблема. У формы есть свойства Location, Size, Rectangle.
0
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 691
|
||||||
06.04.2016, 22:54 [ТС] | 7 | |||||
EvilFromHell, мне не просто
все свойства доступны только для чтения, я не знаю как их изменить
0
|
976 / 871 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
|
06.04.2016, 23:01 | 8 |
Ваю, все равно не понимаю в каком месте затруднения. Что вам мешает посчитать то, что нужно, а потом уже присваивать это Frm2.Location? Location и Size доступны для изменения.
0
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 691
|
|||||||||||
06.04.2016, 23:52 [ТС] | 9 | ||||||||||
каким раком передать относительное смещение? мне мешает то, что я не могу присвоить то, что посчитал
да и вообще от
Добавлено через 19 минут
0
|
976 / 871 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
||||||
06.04.2016, 23:58 | 10 | |||||
0
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 691
|
|
06.04.2016, 23:59 [ТС] | 11 |
Может кто-то помочь?
0
|
976 / 871 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
||||||
07.04.2016, 00:08 | 12 | |||||
Точнее говоря так:
0
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 691
|
|
07.04.2016, 00:49 [ТС] | 13 |
Control.Show() вызывается ДО всех расчётов, а не после, иначе вся проделанная работа уходит в /dev/null . Логично? - нифига не логично, это мелкософт, только где об этом можно почитать? Поэтому у меня и не получалось отобразить новое окно там где надо, а не где попало. Тема закрыта.
не понимайте
0
|
07.04.2016, 00:49 | |
Помогаю со студенческими работами здесь
13
Как получить координаты курсора относительно моего окна, а не рабочего стола? Получить координаты точки в координатах окна
Получить координаты окна без бордюров Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |