Если на компьютере установлена видео карточка с двумя выходами и подключено два монитора и пользователь разместил приложение на одном из мониторов, то как мне узнать на каком мониторе он разместил его и потом при след. открытии автоматически разместить приложение на том месте..
Когда один монитор это легко.. а когда два?
Спасибо
dual monitors
-
- Уже с Приветом
- Posts: 2013
- Joined: 16 Mar 2002 10:01
- Location: New York City
dual monitors
- Чай, кофе не предлагаю...
- Спасибо, мы уже пиво выпили
- Спасибо, мы уже пиво выпили
-
- Уже с Приветом
- Posts: 2013
- Joined: 16 Mar 2002 10:01
- Location: New York City
-
- Уже с Приветом
- Posts: 2278
- Joined: 02 Jan 2001 10:01
- Location: MSK; NJ; MA; UAE, Chicago
Юник,
Я не наезжаю, но MSDN Search все еще работает
http://msdn.microsoft.com/library/defau ... r_53sj.asp
Я не наезжаю, но MSDN Search все еще работает
http://msdn.microsoft.com/library/defau ... r_53sj.asp
Гриша
------------
Why would anybody come here if they had a pony? Who leaves a country packed with ponies to come to a non-pony country? It doesn't make sense.. am I wrong?
------------
Why would anybody come here if they had a pony? Who leaves a country packed with ponies to come to a non-pony country? It doesn't make sense.. am I wrong?
-
- Уже с Приветом
- Posts: 2278
- Joined: 02 Jan 2001 10:01
- Location: MSK; NJ; MA; UAE, Chicago
И еще.
Если ты просто сохранишь координаты окна - они будут уже на том мониторе, на котором сохранял.
Допустим если основной экран левый размером 1024х768, то окно с началом
1025, 0 будет на правом мониторе
Если ты просто сохранишь координаты окна - они будут уже на том мониторе, на котором сохранял.
Допустим если основной экран левый размером 1024х768, то окно с началом
1025, 0 будет на правом мониторе
Гриша
------------
Why would anybody come here if they had a pony? Who leaves a country packed with ponies to come to a non-pony country? It doesn't make sense.. am I wrong?
------------
Why would anybody come here if they had a pony? Who leaves a country packed with ponies to come to a non-pony country? It doesn't make sense.. am I wrong?
-
- Уже с Приветом
- Posts: 2013
- Joined: 16 Mar 2002 10:01
- Location: New York City
Я сохраняю координаты через GetWindowPlacement ();
Координаты сохраняются правильно, допустим если окно было полностью на втором мониторе, то left координата будет больше чем 1024 и уж right заведомо больше.
Потом при последующем открытии пытаюсь сделать SetWindowPlacement с этиими координатами , но окно помещается на первый экран
Координаты сохраняются правильно, допустим если окно было полностью на втором мониторе, то left координата будет больше чем 1024 и уж right заведомо больше.
Потом при последующем открытии пытаюсь сделать SetWindowPlacement с этиими координатами , но окно помещается на первый экран
- Чай, кофе не предлагаю...
- Спасибо, мы уже пиво выпили
- Спасибо, мы уже пиво выпили
-
- Уже с Приветом
- Posts: 2278
- Joined: 02 Jan 2001 10:01
- Location: MSK; NJ; MA; UAE, Chicago
uniqueman wrote:Я сохраняю координаты через GetWindowPlacement ();
Координаты сохраняются правильно, допустим если окно было полностью на втором мониторе, то left координата будет больше чем 1024 и уж right заведомо больше.
Потом при последующем открытии пытаюсь сделать SetWindowPlacement с этиими координатами , но окно помещается на первый экран
SetWindowPos наверное будет нучше.
Гриша
------------
Why would anybody come here if they had a pony? Who leaves a country packed with ponies to come to a non-pony country? It doesn't make sense.. am I wrong?
------------
Why would anybody come here if they had a pony? Who leaves a country packed with ponies to come to a non-pony country? It doesn't make sense.. am I wrong?
-
- Уже с Приветом
- Posts: 2013
- Joined: 16 Mar 2002 10:01
- Location: New York City
-
- Уже с Приветом
- Posts: 2278
- Joined: 02 Jan 2001 10:01
- Location: MSK; NJ; MA; UAE, Chicago
uniqueman wrote:такая же фигня
что то не так...
Хм. У меня работало.
Тогда в MSDN и читать, читать, ....
P.S. CreateWindow точно работает. Вчера только в этом коде копался.
Гриша
------------
Why would anybody come here if they had a pony? Who leaves a country packed with ponies to come to a non-pony country? It doesn't make sense.. am I wrong?
------------
Why would anybody come here if they had a pony? Who leaves a country packed with ponies to come to a non-pony country? It doesn't make sense.. am I wrong?