Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / API-функ. определения текущ. разрешения монитора? / 8 сообщений из 8, страница 1 из 1
01.08.2005, 10:28:52
    #33193693
gav
gav
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
API-функ. определения текущ. разрешения монитора?
Уважаемые знатоки!

Не подскажете ли API-функцию, которая определила бы текущее разрешение монитора, хорошо бы со списком параметров?
...
Рейтинг: 0 / 0
01.08.2005, 10:47:11
    #33193759
Melkiades
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
API-функ. определения текущ. разрешения монитора?
gavУважаемые знатоки!

Не подскажете ли API-функцию, которая определила бы текущее разрешение монитора, хорошо бы со списком параметров?
Код: plaintext
1.
2.
Private Declare Function EnumDisplaySettings Lib "user32" Alias "EnumDisplaySettingsA" 
(ByVal lpszDeviceName As Long, ByVal iModeNum As Long, lpDevMode As Any) As Boolean
...
Рейтинг: 0 / 0
01.08.2005, 10:53:51
    #33193774
Letter_D
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
API-функ. определения текущ. разрешения монитора?
Вызов сей функции:
EnumDisplaySettings(0&, -1, DevM)
Минус один - важно, это как раз текущее.
Функция все прописывает в DevM, его структура есть в winapi.txt
см. Type DEVMODE
...
Рейтинг: 0 / 0
01.08.2005, 11:03:09
    #33193807
Letter_D
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
API-функ. определения текущ. разрешения монитора?
А можна и так:

x=GetSystemMetrics(SM_CXSCREEN)
y=GetSystemMetrics(SM_CYSCREEN)
...
Рейтинг: 0 / 0
01.08.2005, 12:18:51
    #33194060
gav
gav
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
API-функ. определения текущ. разрешения монитора?
Спасибо, ребята, за помощь,

Letter_DА можна и так:

x=GetSystemMetrics(SM_CXSCREEN)
y=GetSystemMetrics(SM_CYSCREEN)

это к той же API-функции или уже другое?
...
Рейтинг: 0 / 0
01.08.2005, 13:43:56
    #33194313
Letter_D
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
API-функ. определения текущ. разрешения монитора?
Это уже другое :)
...
Рейтинг: 0 / 0
01.08.2005, 14:27:24
    #33194445
gav
gav
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
API-функ. определения текущ. разрешения монитора?
Спасибо, ребята, разобрался
...
Рейтинг: 0 / 0
01.08.2005, 21:42:14
    #33195278
Андрей Il
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
API-функ. определения текущ. разрешения монитора?
Можно вообще без API:
Screen.Width / 15 - ширина (1024)
Screen.Height / 15 - высота (768)
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / API-функ. определения текущ. разрешения монитора? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]