powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Работа с двумя мониторами
21 сообщений из 21, страница 1 из 1
Работа с двумя мониторами
    #34289195
goodron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток, господа.
Стоит следующая задача.
Необходимо выводить информацию на два монитора с одной видеокарты. При этом на одном мониторе должен отображаться обычный рабочий стол. А второе приложение (или это может быть тоже самое приложение, только другая форма) должно выводиться на второй монитор (Занимает там всю доступную область). Мышка за границы первого монитора не должна попадать.
Я знаю, что современные видеокарты позволяют разделить, допустим, показ фильма или видео с TV-тюннера на втором мониторе, и при этом на первом мониторе можно работать как обычно. Мне нужно тоже самое, только чтобы на второй монитор выводилось не видео, а какое-то отдельно взятое приложение (написанное мной).
Возможно ли это аппаратно, т.е. с помощью драйверов?
Если нет, то как решить поставленную задачу?
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34290147
goodron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Неужели никто не знает?
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34290163
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я не уверен, но мне кажеться, что либо 2 карты, либо что-тос видео страницами

аффтопитезь: объект либо именован, либо не существует
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34290462
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возможно.у нас в одном приложении 3d так делается,причем выводится сразу на 4 монитора.
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34290774
goodron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shtockвозможно.у нас в одном приложении 3d так делается,причем выводится сразу на 4 монитора.
Здорово! Расскажите-ка как?
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34290784
goodron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выводить на разные мониторы не проблема. Задача заключается в том, чтобы пользователь не мог обращаться к области второго монитора (мышкой).
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34291713
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я собственно в том проекте не программист,но вот вам кусок из его исходного кода:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
procedure EngineInit;
var  ss:DEVMODE;
//     d:_DISPLAY_DEVICE;
begin
  
  //настройки для работы с двумя мониторами. в случае надобности перевод в режим
  //работы с одним монитором

  ZeroMemory(Addr(ss),sizeof(ss));
  ss.dmDeviceName:='\\.\DISPLAY2';
  ss.dmSize    := sizeof(ss);
  ss.dmPelsWidth  := 320;
  ss.dmPelsHeight  := 240;
  ss.dmBitsPerPel  := 32;
  ss.dmFields   := DM_BITSPERPEL or DM_PELSWIDTH or DM_PELSHEIGHT;

  if (DISP_CHANGE_SUCCESSFUL=ChangeDisplaySettingsEx(ss.dmDeviceName,ss,0,CDS_FULLSCREEN,NIL)) then
  begin
    EnumDisplayMonitors(0,NIL,Addr(MonitorEnum),0);
  end
  else
   begin //Позиция выавыафыва на основном экране, если нет второго монитора!!!
    IRPositionX:=0;
    IRPositionY:=0;
    IRPositionA:=320;
    IRPositionB:=240;
   end;


...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34296831
goodron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
up
Может быть кто-нибудь еще посоветует что-нибудь?
Выводить на другой монитор и захватывать все область на нем не сложно.
Нужно, чтобы пользователь мышкой на другой монитор не "заезжал".
Может быть просто отслеживать onMouseMove и "не пускать" за пределы первого монитора?
Только мне кажется корявым этот способ.
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34299612
Фотография arni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понятно желание не пускать мышь на второе окно.
Пусть себе ездит. Заблокировать элементы от нажатия/редактирования - пара пустяков.
Невидимый курсор докучи.
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34299699
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arniНе понятно желание не пускать мышь на второе окно.
Пусть себе ездит. Заблокировать элементы от нажатия/редактирования - пара пустяков.
Невидимый курсор докучи.Ага, а потом жалобы пойдут: "у меня мышь не работает, курсор пропал".
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34299827
Фотография arni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DocAlАга, а потом жалобы пойдут: "у меня мышь не работает, курсор пропал".
программы с выводом на несколько мониторов расчитаны на профессионалов, а не на ламаков
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34299941
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А профессионалам не нужно логичное и предсказуемое поведение софта. Им за работу деньги платят, нефиг баловать.
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34300543
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
)))
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34300648
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DocAl arniНе понятно желание не пускать мышь на второе окно.
Пусть себе ездит. Заблокировать элементы от нажатия/редактирования - пара пустяков.
Невидимый курсор докучи.Ага, а потом жалобы пойдут: "у меня мышь не работает, курсор пропал".
Ничего страшного. короткую инструкцию напишите
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34300787
Фотография arni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подводя итог: тема, почему мышь не в фаворе на втором монике, не раскрыта.
Любые советы бесполезны, пока не понята мотивация сего странного желания.
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34301074
PaNik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arniПодводя итог: тема, почему мышь не в фаворе на втором монике, не раскрыта.

мдя, интересно получается - чел задал вопрос, а остальные вместо того, чтобы ответить чего-нибудь по теме, спрашивают его - для чего ему это нужно?
Особенно понравилось
arniЛюбые советы бесполезны, пока не понята мотивация сего странного желания.
Логика где?
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34301778
Фотография arni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист, поработавший пару лет с пользователями, начинает конкретно фильтровать
их пожелания в чистом виде, и всячески старается узреть в корень. Порой такое от них услышишь - хоть стой, хоть падай.

После общения на данном форуме желание заглянуть за формулировку вопроса и
узнать реальную потребность перед выбором средств и методов решения проблемы
возникает еще быстрее.
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34301883
PaNik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arniПрограммист, поработавший пару лет с пользователями, начинает конкретно фильтровать
их пожелания в чистом виде, и всячески старается узреть в корень. Порой такое от них услышишь - хоть стой, хоть падай.

После общения на данном форуме желание заглянуть за формулировку вопроса и
узнать реальную потребность перед выбором средств и методов решения проблемы
возникает еще быстрее.
ТЗ выслать?
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34302349
Фотография arni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PaNikТЗ выслать?
высылай
Код: plaintext
copy TZ nul

Модератор:
вернитесь к программированию
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34302459
PaNik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goodronДоброе время суток, господа.
Стоит следующая задача.
Необходимо выводить информацию на два монитора с одной видеокарты. При этом на одном мониторе должен отображаться обычный рабочий стол. А второе приложение (или это может быть тоже самое приложение, только другая форма) должно выводиться на второй монитор (Занимает там всю доступную область). Мышка за границы первого монитора не должна попадать.
...
Рейтинг: 0 / 0
Работа с двумя мониторами
    #34302583
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arni PaNikТЗ выслать?
высылай
Код: plaintext
copy TZ nul
Да, чувствуется рука мастера: вроде выпендрился, а вроде нифига и не сделал.
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Работа с двумя мониторами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]