|
always on top в full-screen играх
|
|
| [1] meeb [25 Марта 2012, 23:28] |
|
Здравствуйте. Подскажите пожалуйста. Каким GUI нужно воспользоваться, что выводить 3 строки листбокса в игровых приложениях. Как в фрапсе, выводится значение фпс. Моя программа написана на c++ |
|
| [2] Нохчи [25 Марта 2012, 23:54] |
|
Любым. Если три листбокса - это все, что тебе нужно, нет смысла цеплять сторонние либы, юзай WinAPI. |
|
| [3] meeb [26 Марта 2012, 00:09] |
я как раз и написал свою программу на win api, сделал окно always on top. Но отображается оно, если только игровое приложение тоже в оконном режиме. Я не представляю, возможно ли это реализовать на win api?
Сообщение отредактировал meeb - Понедельник, 26 Марта 2012, 00:14 |
|
| [4] Нохчи [26 Марта 2012, 00:24] |
Немного не понял, вся проблема в том, чтобы правильно переходить в полноэкранный и оконный режимы? На каком движке/ГАПИ пишется игра.
Сообщение отредактировал Нохчи - Понедельник, 26 Марта 2012, 00:30 |
|
| [5] meeb [26 Марта 2012, 00:29] |
Я наверно неверно описал проблему. Я хочу чтобы окно моей программы отображалось поверх игры. С помощью win-api это возможно, только если игра в оконном режиме. Вопрос: как заставить мою программу быть "always on top" ко всем окнам включая полноэкранные игры(например warcraft III).
Сообщение отредактировал meeb - Понедельник, 26 Марта 2012, 00:32 |
|
| [6] Нохчи [26 Марта 2012, 00:41] |
|
Теперь вопрос понятен. Боюсь ничем не могу помочь. Средствами GDI такое не решить. |
|
| [7] meeb [26 Марта 2012, 00:45] |
Спасибо. Может быть, Вы догадываетесь в каком направлении мне стоит подумать/почитать? Очень не хочется оставлять свой проект не доработанным  |
|
| [8] Нохчи [26 Марта 2012, 01:12] |
Нужно просто погуглить по запросу гуи на ДиректХ/ОпенГЛ. Вот к примеру: cegui.org.uk/wiki/index.php/Main_Page |
|
| [9] meeb [26 Марта 2012, 01:15] |
Огромное спасибо) Буду искать  |
|