Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Полноэкранный режим в VB

1.9K
21 декабря 2006 года
AxXxB
229 / / 21.11.2006
Здравствуйте.
У меня такой вопрос - можно выйти в VB в полноэкранный режим с заданным разрешением? Или хотя бы просто сменить разрешение, но так, чтобы панель задач не было видно?
Спасибо за ответ.
313
21 декабря 2006 года
insane88
440 / / 13.12.2006
Полноэкраннный режим без смены разрешения сделать легко: у формы поставь BorderStyle=none и WindowState=maximized. Если хочешь сменить разрешение, иди в раздел в WinAPI и задавай этот вопрос там.
1.9K
21 декабря 2006 года
AxXxB
229 / / 21.11.2006
Спасибо, работает.
1.9K
22 декабря 2006 года
AxXxB
229 / / 21.11.2006
Я нашел другой способ - через DirectX:

 
Код:
Dim dd As DirectDraw7, dx As New DirectX7

Set dd = dx.DirectDrawCreate("")
Call dd.SEtDisplayMode(A, B, Color, 0, DDSDM_DEFAULT)


Здесь А и В - кол-во пикселей по X и Y соответсвенно, Color - глубина цвета (в битах). Переменные объявить надо в General - иначе вылетит обратно

Конечно, сначала нужно подключить DirectX7 (Project -> Preferences; DirectX 7 for Visual Basic Type Library)
7
22 декабря 2006 года
@pixo $oft
3.4K / / 20.09.2006
Ну правильно,ещё и либу другую подключать.Это делается через EnumDisplayModes/SetDisplayMode(или что-то типа этого).Могу скинуть сырец(на VB,конечно же)
1.9K
22 декабря 2006 года
AxXxB
229 / / 21.11.2006
Спасибо, не надо. Я сделал все, что хотел.
Благодарю за помощь!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог