Сейчас на форуме: hgdagon, asfa, bartolomeo (+4 невидимых) |
![]() |
eXeL@B —› Программирование —› Прога для смены разрешения экрана |
Посл.ответ | Сообщение |
|
Создано: 25 января 2007 09:59 · Личное сообщение · #1 |
|
Создано: 25 января 2007 10:05 · Личное сообщение · #2 |
|
Создано: 26 января 2007 03:02 · Личное сообщение · #3 Исходник на ASM: сохраняет параметры экрана, ставит 8 бит/пиксел, вызывает Mist.exe, ждет завершения и восстанавливает исходные параметры. Можно переделать под свои нужды. Успехов. ![]() ![]() |
|
Создано: 26 января 2007 05:43 · Личное сообщение · #4 |
|
Создано: 26 января 2007 08:14 · Поправил: KpeHDeJIb · Личное сообщение · #5 Вот функция устанавливает полноэкранный режим окна wnd с размерами экрана width x height (ширина x высота) с глубиной цвета bpp и частотой обновления freq, причем при выходе из программы восстановится прежний режим, т.к. установлен флаг CDS_FULLSCREEN: bool set_fullscreen(HWND wnd, int width, int height, int bpp, int freq)
Если надо не привязываться к окну, то просто убераешь все SetWindowLong и все, будет просто менятся разрешение экрана (: ![]() |
![]() |
eXeL@B —› Программирование —› Прога для смены разрешения экрана |