Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.04.2013, 08:51   #1
Kukurudza
Форумчанин
 
Регистрация: 02.06.2011
Сообщений: 282
По умолчанию Создать окно на заданном мониторе.

Например имею машину с тремя мониторами. И хочу создать окошко на i-ом мониторе. Получать количество мониторов так:
Код:
GetSystemMetrics(SM_CMONITORS)
создать окно так:
Код:
CreateWindow("The Window", "title", WS_POPUP, XXX, YYY, resX, resY, hWnd, NULL, hInstance, 0L);
вот вместо XXX и YYY надо поставить координаты начала. А как узнать координаты левого верхнего угла заданного монитора?
Или как это вообще правильно делать?
Kukurudza вне форума Ответить с цитированием
Старый 17.04.2013, 09:13   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,493
По умолчанию

Через EnumDisplayMonitors()
waleri вне форума Ответить с цитированием
Старый 17.04.2013, 09:51   #3
Kukurudza
Форумчанин
 
Регистрация: 02.06.2011
Сообщений: 282
По умолчанию

Да уже нашел. Попробовал. Но перечисление мониторов не в том порядке что в параметрах "разрешение экрана".

Последний раз редактировалось Kukurudza; 17.04.2013 в 10:03.
Kukurudza вне форума Ответить с цитированием
Старый 17.04.2013, 10:51   #4
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,493
По умолчанию

Можете использовать GetMonitorInfo() для получения имени, если это вам поможет.
waleri вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать функцию Max, которая находит в заданном целочисленном массиве максимальный элемень и возвращает его. массив передается в к devs Помощь студентам 2 21.12.2011 11:40
как создать окно Arassir JavaScript, Ajax 2 26.06.2011 16:45
Как создать необычное окно? Fog Win Api 3 31.01.2011 12:22
Необходимо создать окно с меню на С++ Paul_AG Общие вопросы C/C++ 0 12.04.2009 16:55
«Окно+символ». Создать класс, представляющий окно в текстовом режиме. RustreX Паскаль, Turbo Pascal, PascalABC.NET 1 11.11.2007 19:28