0
голосов
2ответов
479 просмотров

Which APIs can be used to display different desktop wallpapers on a multi-monitor system?

It seems Windows is unable to display different background images on different monitors on a multi-monitor system out of the box. But I noticed there are quite a few commercial applications available which provide this feature. Which APIs can be (mis-)used to provide this functionality? If there...

1
голосов
2ответов
314 просмотров

wpf app appears to be blocking extended screen functionality on hp laptop

I ran into a strange issue where "fn_key -- F4" combination on my hp laptop to extend the screen would stop working once I have a wpf application running. This happens even when I create an empty app -- as soon as I run it, I can't extend my desktop to a second monitor. Thanks!

8
голосов
10ответов
5461 просмотров

Is the recent trend toward widescreen (16:9) computer monitors a plus or minus for programmers?

It's almost gotten to the point where you can't buy a conventional (4:3) monitor anymore. Pretty much everything is widescreen. This is fine for watching movies or TV, but is it good or bad for programming? My initial thoughts on the issue are that widescreens are a net negative for programmers....

5
голосов
2ответов
723 просмотров

Cursor becomes diagonal resize when form is above and left of the primary monitor

We have an application that runs on XP64 and Vista64 multiple monitor workstations, and have a strange problem when a single form in the application is moved to certain monitors. If the form is moved to a monitor that is to the left and above the primary monitor (it has negative coordinates in t...

2
голосов
2ответов
11871 просмотров

Windows batch file to change monitor settings

I have a desktop computer that is hooked up to 3 different monitors of which only two can be active at any one time. One is a primary monitor and is always active. I can manually switch between the other two: one a monitor, another an HDTV. The switch is a mechanical switch which only handles VG...

1
голосов
3ответов
1201 просмотров

wpf window ghosting problem when resizing over two screens

The title pretty much describes it. If I resize my WPF app so that it stretches over two monitors in a dual monitor setup, and resize it back, there will be a ghost window in the second monitor that does nothing, but is still moved when I move the original window in the first screen. Has anyone ...

1
голосов
2ответов
4477 просмотров

Is there a c/c++ multi-monitor library for changing between XP's desktop setting of dualview or clone?

I am writing an application where it would be helpful to automatically switch between having Windows XP's desktop in dualview or cloned. The application uses a small wxWidgets window for the GUI. It would be nice to have a button within the GUI that could easily switch between dualview and cl...

0
голосов
1ответов
1244 просмотров

Is there a way to invoke the "Identify Monitors" function from C#?

I'm working on a little WPF app that will run fullscreen and I'd like to give the user the ability to choose which monitor it will display on. To make it easier to identify each monitor in the list, I would like to do something like the Windows Display Settings dialog's "Identify Monitors" button...

1
голосов
1ответов
1627 просмотров

Change monitor/screen position

Is there a way I can programatically move my screens in relation to each other? I want to put the 2nd display to the left instead of right. I know this can be done by right-clicking the desktop, choosing properties and then drag-drop there, but I want to do this using the Windows API.

39
голосов
9ответов
87596 просмотров

Showing a Windows form on a secondary monitor?

I'm trying to set a Windows Form on secondary monitor, as follows: private void button1_Click(object sender, EventArgs e) { MatrixView n = new MatrixView(); Screen[] screens = Screen.AllScreens; setFormLocation(n, screens[1]); n.Show(); } private void setFormLocation(Form form, ...

6
голосов
2ответов
15645 просмотров

Opening a new browser page on the second monitor

Well, simple situation. Is it possible to detect if a user has a dual monitor setup from a web application? If this is possible, is it possible to open a child browser page on this second monitor, so the new window doesn't overlap the old one? Reason why I ask: I'm working on a web application a...

24
голосов
8ответов
31218 просмотров

Setting the start position for OpenFileDialog/SaveFileDialog

For any custom dialog (form) in a WinForm application I can set its size and position before I display it with: form.StartPosition = FormStartPosition.Manual; form.DesktopBounds = MyWindowPosition; This is particularly important when dealing with multiple monitors. Without such code, when you ...

10
голосов
4ответов
4456 просмотров

How do I determine which monitor a Swing mouse event occurs in?

I have a Java MouseListener on a component to detect mouse presses. How can I tell which monitor the mouse press occurred in? @Override public void mousePressed(MouseEvent e) { // I want to make something happen on the monitor the user clicked in } The effect I'm trying to achieve is: when t...

2
голосов
2ответов
2665 просмотров

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

Возможный дубликат: Как найти на каком экране работает приложение в C # Есть идеи проверить, запускается ли текущее приложение на основном экране или нет в среде с двумя экранами? Я использую VSTS 2008 + C # + .Net 3.5. Я хочу добавить код в свое приложение, чтобы определять, зап...

0
голосов
2ответов
3312 просмотров

Программное обеспечение, такое как Synergy, которое также работает с Windows

Я использую Synergy для управления как настольным компьютером, так и ноутбуком с помощью одного набора мыши / клавиатуры. К сожалению, мой настольный монитор довольно мал (по меркам программиста). Я хочу перетащить окна со своего рабочего стола и перенести их на ноутбук Есть ли какое-нибудь п...

4
голосов
2ответов
1557 просмотров

Visual Studio аварийно завершает работу, когда тесты отладки запускаются с представлением результатов теста на другом экране

Когда я пытаюсь запустить модульные тесты, только в режиме отладки, на «Microsoft Visual Studio Team System 2008 SP1», а представление результатов тестирования открывается не на основном экране (у меня 2 монитора), devenv .exe процесс аварийно завершает работу. Вы когда-нибудь сталкивались с под...

33
голосов
6ответов
38335 просмотров

Восстановление размера / положения окна с несколькими мониторами

Много сообщений о восстановлении положения и размера WinForm. Примеры: www.stackoverflow.com/questions/92540/save-and -restore-form-position-and-size www. codeproject.com/KB/dialog/restoreposition.aspx?fid=1249382&df=90&mpp=25&noise=3&sort=Position&view=Quick&...

3
голосов
5ответов
743 просмотров

Поддержка различных разрешений монитора

У меня есть приложение MFC с растровыми изображениями, диалоговыми окнами и меню. В настоящее время он поддерживает только одно разрешение монитора (1280x1024). Я планирую добавить к нему поддержку другого разрешения монитора. Для этого, я думаю, мне нужно загрузить растровые изображения с разны...

0
голосов
2ответов
5846 просмотров

Как быстро включить / отключить монитор?

Есть ли альтернатива UltraMon, позволяющая быстро включать и выключать экран? Я использую несколько мониторов, но у меня есть программное обеспечение с функциями, которые не работают, когда включены два монитора. Windows Vista, nvidia, в настоящее время используется панель управления Windo...

6
голосов
3ответов
9267 просмотров

Разрешить приложениям Silverlight (и Flash) оставаться в полноэкранном режиме

Я пишу приложение Silverlight, которое может работать в полноэкранном режиме (например, в полноэкранном режиме YouTube). Это достаточно просто. Однако я хочу предложить пользователю возможность СОХРАНИТЬ приложение в полноэкранном режиме, даже если он щелкнет мышью. У многих пользователей ест...

3
голосов
2ответов
1762 просмотров

проблема программирования двух экранов

Я использую VSTS 2008 + C #. Есть ли способ получить информацию, например, находимся ли мы сейчас в режиме двух мониторов, каково текущее разрешение каждого рабочего стола? Кстати: есть два режима: двойной экран, дублирующий экран или расширенный экран. Мне также нужно решение, чтобы различат...

1
голосов
1ответов
1888 просмотров

.NET полноэкранные два монитора

Я работаю над мультимониторным киоск-приложением, которое должно работать в полноэкранном режиме на обоих мониторах. Я использую C # и стандартную библиотеку winforms. Я успешно использовал полноэкранный метод для одного монитора, но я не знаю, как сделать его полноэкранным на обоих мониторах.

6
голосов
3ответов
4545 просмотров

Почему это должно исправить проблему с двумя мониторами во Flash?

Проблема: У вас настроены два монитора, и вы просматриваете Flash-видео (скажем, любое видео YouTube) в полноэкранном режиме на одном из мониторов. Если вы работаете на другом мониторе, видео выйдет из полноэкранного режима. Поэтому вы не можете работать во время просмотра видео в полноэкранн...

4
голосов
4ответов
2945 просмотров

Программное определение ширины / высоты отдельных экранов в Linux (с Xinerama, TwinView и / или BigDesktop)

Я разрабатываю небольшой побочный проект для отображения нескольких обоев на нескольких экранах под GNOME (что, по-видимому, не может быть сделано ни самим GNOME, ни чем-либо еще). Я выяснил, как сделать основную часть этого (для любопытных с помощью компонентов ImageMagick); Я пытаюсь автоматиз...

0
голосов
1ответов
1337 просмотров

Новые приложения открываются на неправильном экране x в Ubuntu

У меня есть установка с двумя мониторами, и каждый из них имеет свой собственный экран x в Ubuntu 9.04. На экране 0 все работает так, как должно. Когда я открываю приложение на экране 1 (используя любое меню, например, «Приложения», «Места» и т. Д.), Оно открывается на экране 0 вместо экрана 1. ...

3
голосов
1ответов
13074 просмотров

Запустить приложение и отправить его на второй монитор

В VB 2008 я использую класс «процесс» для запуска и внешнего приложения с несколькими параметрами. Кто-нибудь знает, как я могу программно отправить его на второй монитор? Кроме того, есть ли способ узнать, сколько мониторов активировано? Спасибо.

27
голосов
7ответов
26942 просмотров

Переход в полноэкранный режим на дополнительном мониторе

Как можно запрограммировать приложение dotNet Windows (или WPF), чтобы оно работало в полноэкранном режиме на дополнительном мониторе?

11
голосов
9ответов
11635 просмотров

Использование ноутбука в качестве второго монитора программирования

Радости многомониторного программирования бесчисленны, я думаю, что есть около 5 сообщений в блогах о Coding Horror только по этой теме! Я часто пишу код в Windows на своем основном компьютере, а ноутбук Mac ставлю сбоку. Я использую Mac как для компиляции сборок Mac, так и в качестве своего «эт...

1
голосов
2ответов
1249 просмотров

Заставить несколько мониторов переходить в спящий режим с помощью Windows API?

Как именно мне перевести оба монитора в спящий режим? Я хочу написать приложение сам, потому что хочу добавить определенные функции, и пока я не могу найти в MSDN ничего, что могло бы заставить ваш дисплей работать. спать.

3
голосов
1ответов
938 просмотров

Как я могу определить, какие дисплеи подключены к одному и тому же физическому устройству с помощью Direct3D9?

Используя Direct3D9, я могу подсчитать доступные адаптеры с помощью IDirect3D9::GetAdapterCount(). Однако это возвращает количество выходов, то есть 2 для одной видеокарты с двумя головками. Используя Win32 API, я могу перечислить устройства отображения и подключенные мониторы, используя следующ...