Как растянуть окно приложения на два монитора ? #427118


#0 by x1000
К компу подключены два монитора. Окно моей программы 2048 на 786. Тоесть по идеи при старте программы, окно должно быть растянуто на два экрана (на обоих 1024 на 786). В проге в свойствах окна стоит разворачивать на максисмум и бордера нет, т.е. полноэкранный режим. Как заставить окно растягиваться сразу на два монитора ? Прога на c# написана... Спасибо.
#1 by povar
наверное в настройках дров на видеокарту смотреть
#2 by x1000
Если вручную тануть за бордер, то на два монитора она растянется... как сделать чтобы было автоматически ?
#3 by x1000
а что смотреть ?
#4 by x1000
Карта нвидиа
#5 by bvn13
имхо это винда с дровами отрабатывает открытие только на текущий монитор...
#6 by x1000
Так сделать что то можно ? В дровах чета не нашел похожих настроек...
#7 by smaharbA
не париться, а посчитать регион
#8 by x1000
подробней можешь ? чета не понял тебя...
#9 by smaharbA
ну размеры мониторов известны, вот и при старте приложения задавать размеры окна
#10 by smaharbA
край тоже известно куда прижать
#11 by x1000
ок. щас попробую
#12 by smaharbA
конечно может и есть функции апи какие то, для таких целей, бы ло бы правильнее но если лениво искать, то просче посчитать
#13 by smaharbA
плюс ко всему у мониторов совсем не обязательно одинаковое разрешение
#14 by x1000
у меня одинаковое... щас уберу разворот на макс. и попробую программно
#15 by x1000
Не. не получается. Устанавливаю размеры на два монитора - стартует нормально. Как нужно. Сразу на два разворачиваетя, но когда программно в полноэкранный режим перевожу, максимизируется только на одном мониторе. Вот зараза...
#16 by x1000
+15 Устанавливаю размеры на два монитора. тоесть программно задаю...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С