Страница: 1 |
В программе пишу код для смены разрешения с любого другого на 800x600.
Попробуй GetSystemMetrics или http://www.vbnet.ru/faq/showtopic.asp?id=102 Дело в том что рабочую область экрана мне определять не нужно, т. к. я сделал рабочей областью весь экран: FORM.Move 0, 0, Screen.Width, Screen.Height Неужели никто не знает в чём проблема? Ведь наверняка многие хранители экрана пишут... А ты пробовал ? И то и то ? У вб есть такой глюк если из него менять разрешаловку то он сохраняет прошлые значения Страница: 1 |
Вопрос: Проблемы со сменой разрешения
Добавлено: 18.06.02 18:54
Автор вопроса: realist
Затем ставлю по центру картинку
pic.Left = (Screen.Width / 2 - pic.Width / 2)
pic.Top = (Screen.Height / 2 - pic.Height / 2)
Если разрешение было изменено, то картинка становится не по центру. Не подскажите почему и как с этим бороться?
Кстати для смены разрешения в интернет приведён слишком длинный код. Не знает ли кто покороче?
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #1
Добавлено: 19.06.02 11:11
Номер ответа: 2
Автор ответа:
realist
Вопросов: 2
Ответов: 4
Профиль | | #2
Добавлено: 19.06.02 17:00
Номер ответа: 3
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #3
Добавлено: 19.06.02 18:11
Номер ответа: 4
Автор ответа:
realist
Вопросов: 2
Ответов: 4
Профиль | | #4
Добавлено: 19.06.02 18:16
GetSystemMetrics только даёт информацию о разрешении, но не меняет. А про другое я выше написал. Так что если конкретно можешь помочь, то буду благодарен)
Номер ответа: 5
Автор ответа:
j3d1
ICQ: 8370005
Вопросов: 34
Ответов: 466
Профиль | | #5
Добавлено: 19.06.02 20:26
Номер ответа: 6
Автор ответа:
realist
Вопросов: 2
Ответов: 4
Профиль | | #6
Добавлено: 20.06.02 00:10
Спасибо. Но я уверен, что должен быть обходной путь, только вот какой?