Позиционирования Instance на мониторе (мониторах)

5nook

Client
Регистрация
22.06.2016
Сообщения
29
Благодарностей
0
Баллы
6
http://zennolab.com/discussion/threads/how-to-stick-the-instance-window-at-the-same-position-in-monitor.14642/

Хотел бы оживить этот вопрос. Готов как то отблагодарить и так далее за помощь.

Вообще средствами зенно сейчас сделать позиционирования инстанса на мониторах?
Если зенно нельзя так сделать можно ли внешними программами управлять окнами?

Делается это не для удобства работы или там красоты, а именно для работы определенного проекта. Который записывает видео с инстанса. И нельзя чтобы поверх инстанса что то было.

UPD
Научился редактировать ема :-) модераторы изивните, если не сложно удалите лишнии посты... ниже

UPD1
http://sysadmins.ru/post10690562.html

Нашел вот такую тему, там значит есть 2 ссылки на программку на c++ которая как раз может позиционировать любое окно, вроде как любой программы.
Если это реализовано отдельным c++, можно ли такой же код использовать в C# проектах зенно?
Вобщем там даже исходник программы есть, вот что хотел добавить!

UPD2
http://windowstips.ru/notes/4904
Нашел вот такую программу которая тоже позиционирует окна по хоткеем, кстати может буду юзать :-))
Вот мне бы такой же софт, который делал это автоматически и например висел бы в трее чтоли, это возможно?

UPD3
Еще возникла идея, возможно ли окно инстанса, просто сделать поверх всех окон всегда, как КОСТЫЛЬ, думаю этого будет достаточно :-)
если позиционирование не как не реализовать!
Так же вот тема, где из проекта можно показывать инстанс и скрывать...
Вобщем истина гдето рядом ребят!
http://zennolab.com/discussion/threads/show-hide-instance-iz-kubika-c.21052/
 
Последнее редактирование:

5nook

Client
Регистрация
22.06.2016
Сообщения
29
Благодарностей
0
Баллы
6
Что значит какие? :-)
В тексте темы

1. Вопрос кто то задавал давно на счет позиционирования
http://zennolab.com/discussion/thre...window-at-the-same-position-in-monitor.14642/

2. Ребята тут нашли СЛУЧАЙНО что оказывается в зенно есть показ и скрытие инстанса, и обсуждали открытия инста по верх всех окон.
http://zennolab.com/discussion/threads/show-hide-instance-iz-kubika-c.21052/
 

5nook

Client
Регистрация
22.06.2016
Сообщения
29
Благодарностей
0
Баллы
6
Да читал эту замечательную статью, но что то не понимаю, как с помощью этого управлять позицией окна.
Не так я силен в с++ , есть идеи в какую сторону копать?

UPD
Нашел как с помощью мыши позиционировать окно через SPY++
А вот как просто с позиционировать, без использования метода мыши, пока не ясно, ну буду пробовать двигаться пока в этом направлении.
 
Последнее редактирование:

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
Скоро будет мега курс от меня и Serkser по данной тематике. Ждите)
Да читал эту замечательную статью, но что то не понимаю, как с помощью этого управлять позицией окна.
Не так я силен в с++ , есть идеи в какую сторону копать?

UPD
Нашел как с помощью мыши позиционировать окно через SPY++
А вот как просто с позиционировать, без использования метода мыши, пока не ясно, ну буду пробовать двигаться пока в этом направлении.
 

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113
Да читал эту замечательную статью, но что то не понимаю, как с помощью этого управлять позицией окна.
Не так я силен в с++ , есть идеи в какую сторону копать?

UPD
Нашел как с помощью мыши позиционировать окно через SPY++
А вот как просто с позиционировать, без использования метода мыши, пока не ясно, ну буду пробовать двигаться пока в этом направлении.
https://msdn.microsoft.com/en-us/library/aa984420(v=vs.71).aspx
 
  • Спасибо
Реакции: 5nook

5nook

Client
Регистрация
22.06.2016
Сообщения
29
Благодарностей
0
Баллы
6
Скоро будет мега курс от меня и Serkser по данной тематике. Ждите)
ребят мне бы тока окошечко на другой монитор с позиционировать :-)))
А то мега крутой проект стоит :-))
А я его писал 2 ночи... Хоть вторую лицуху покупай и машину ставь.
 

5nook

Client
Регистрация
22.06.2016
Сообщения
29
Благодарностей
0
Баллы
6

5nook

Client
Регистрация
22.06.2016
Сообщения
29
Благодарностей
0
Баллы
6
Решил вопрос через тот пост.. подключил что надо и с помощью той чудо статьи...
и этих чудо строк позиционирую окно где хочу и поверх всех окон всегда!

Код:
IntPtr hwnd = CommonCode.FindWindow("WindowsForms10.Window.8.app.0.146de6b_r14_ad1", project.Variables["inst_title"].Value);
CommonCode.SetWindowPos(hwnd, 0, 500, 20, 0, 0, CommonCode.SWP_NOSIZE);
НО после запуска экшена с ffmpeg.exe

Окно прыгает на обратно что очень странно! Какие могут быть советы?

UPDATE

да дело вообще не в ffmpeg ....

Нашел такую мелочь, если показывать окно инста через экшн внутри проекта (ZennoPoster.ShowInstance) то вот этот баг на месте, а если всегда показывать окно через зенопостер (показать/скрыть) то все нормально работает.
 
Последнее редактирование:

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)