powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / API-функ. определения текущ. разрешения монитора?
8 сообщений из 8, страница 1 из 1
API-функ. определения текущ. разрешения монитора?
    #33193693
gav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые знатоки!

Не подскажете ли API-функцию, которая определила бы текущее разрешение монитора, хорошо бы со списком параметров?
...
Рейтинг: 0 / 0
API-функ. определения текущ. разрешения монитора?
    #33193759
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
API-функ. определения текущ. разрешения монитора?
    #33193774
Letter_D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вызов сей функции:
EnumDisplaySettings(0&, -1, DevM)
Минус один - важно, это как раз текущее.
Функция все прописывает в DevM, его структура есть в winapi.txt
см. Type DEVMODE
...
Рейтинг: 0 / 0
API-функ. определения текущ. разрешения монитора?
    #33193807
Letter_D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можна и так:

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

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

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

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


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