Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.02.17;
Скачать: CL | DM;

Вниз

Запуск стороннего приложения на втором мониторе   Найти похожие ветки 

 
Михаил   (2007-11-07 11:13) [0]

Поиск не помог. Нужно сделать так, что-бы приложение из моего приложения запускалось на втором мониторе. Как бы это сделать?


 
Jeer ©   (2007-11-07 11:30) [1]

Пристрой ко второму монитору второй системный блок.


 
Правильный_Вася   (2007-11-07 11:31) [2]

TForm.DefaultMonitor


 
clickmaker ©   (2007-11-07 11:31) [3]

TForm.Monitor ?


 
Михаил   (2007-11-07 11:40) [4]

Сторонее приложение написано не мной и в внести в него изменения я не могу 8) Нужно запустить его так, что-бы оно создавало свои окна на втором мониторе. Надо знать хотя-бы возможно это или нет 8)


 
Правильный_Вася   (2007-11-07 12:01) [5]

поменять мониторы местами?


 
clickmaker ©   (2007-11-07 12:21) [6]

FindWindow + SetWindowPos ?


 
Михаил   (2007-11-07 12:22) [7]


> Правильный_Вася   (07.11.07 12:01) [5]
>
> поменять мониторы местами?

Смешно
Только от этого второй монитор не перестанет быть вторым с точки зрения ОС


 
DVM ©   (2007-11-07 12:22) [8]


> Надо знать хотя-бы возможно это или нет 8)

возможно это конечно, только вот запускать это сторонее приложение придется не непосредственно а своей программой, которая потом передвинет окно приложения на второй монитор.


 
Михаил   (2007-11-07 12:23) [9]


> clickmaker ©   (07.11.07 12:21) [6]


> DVM ©   (07.11.07 12:22) [8]


Я просто надеялся что есть более изящный способ это сделать 8)


 
Dib@zol ©   (2007-11-07 13:13) [10]

Нету такого способа, если конечно в самОй той проге это не предусмотрено. Два монитора формируют единый виртуальный десктоп, с единой координатной сеткой.


 
Михаил   (2007-11-07 13:32) [11]

Ну ладно. Решил задачу с помощью FindWindow + MoveWindow
Всем спасибо


 
KilkennyCat ©   (2007-11-08 06:15) [12]


> Dib@zol ©   (07.11.07 13:13) [10]
> Нету такого способа, если конечно в самОй той проге это
> не предусмотрено. Два монитора формируют единый виртуальный
> десктоп, с единой координатной сеткой.


А если подумать?

Во-первых, дело не только в проге. Можно на втором мониторе запустить эмулятор ОС, а в ней - прогу.
Во-вторых, два и более монитора вовсе не обязаны формировать единый виртуальный(? с какого перепугу он виртуальный?) десктоп. Это всего лишь один из вариантов мультимониторного режима.
Ну а в-третьих, это реализуемо.


 
Dib@zol ©   (2007-11-08 07:15) [13]

> [12] KilkennyCat ©   (08.11.07 06:15)

Из сабжа следует, что у автора - именно тот тип мультимониторного режима, который с единым раб. столом, поэтому и было написано [10]. А виртуальный р.с. - это стандартный термин.


 
KilkennyCat ©   (2007-11-08 07:49) [14]


> Dib@zol ©   (08.11.07 07:15) [13]
> > [12] KilkennyCat ©   (08.11.07 06:15)
>
> Из сабжа следует, что у автора - именно тот тип мультимониторного
> режима, который с единым раб. столом, поэтому и было написано
> [10]. А виртуальный р.с. - это стандартный термин.


Внимательно прочитал сабж. Продайте телепатор, а?!

Стандартный термин? Согласен. Возьмем, например, термин "конфета". Вы говорите "шоколадная конфета", а я просто - "конфета". Означает ли это, что мы имеем ввиду одно и то же? Это риторический вопрос, можно не отвечать.



Страницы: 1 вся ветка

Текущий архив: 2008.02.17;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.023 c
15-1200295245
TUser
2008-01-14 10:20
2008.02.17
Ашипка вышла :)


15-1200421621
Черный Шаман
2008-01-15 21:27
2008.02.17
Вопрос к Мастерам: как рефакторить такой код.


2-1201283604
AntonUSAnoV
2008-01-25 20:53
2008.02.17
удаление строки в dbmemo


1-1194423234
Михаил
2007-11-07 11:13
2008.02.17
Запуск стороннего приложения на втором мониторе


15-1200311187
asdf
2008-01-14 14:46
2008.02.17
XML?