34 / 20 / 4
Регистрация: 07.03.2015
Сообщений: 330
|
|
1 | |
Получить список используемых разрешений для видеокарты30.10.2015, 15:28. Показов 1828. Ответов 20
Метки нет Все метки)
(
Как получить список всех возможных разрешений для видеокарты (монитора) в системе?
Есть примеры?, а то я что-то ничего не смог найти.
0
|
|
30.10.2015, 15:28 | |
Ответы с готовыми решениями:
20
Получить список dll, используемых запущенным процессом
Получить список разрешений экрана монитора Получить список используемых в проекте библиотек |
Лень — мое второе и
|
||||||
30.10.2015, 16:47 | 2 | |||||
![]() Решение
На форму кинь listbox
вроде все показывает, но они повторяются (разная частота обновления, типа 60Ghz / 75 Ghz и т.д. а еще разная глубина цвета типа 8 бит, 16 бит, 32 бит)
2
|
Модератор
![]() 3865 / 3188 / 479
Регистрация: 27.01.2014
Сообщений: 5,813
|
|||||||||||
30.10.2015, 20:32 | 5 | ||||||||||
![]() Решение
Памирыч, Fakels, Orlangur1991, для FAQ, допили код, вынес в модуль для использования как функцию, подправил отбор дубликатов, в общем можно удобно пользоваться:
Модуль: Кликните здесь для просмотра всего текста
Использование:
2
|
34 / 20 / 4
Регистрация: 07.03.2015
Сообщений: 330
|
|
30.10.2015, 21:42 [ТС] | 8 |
для этого перед циклом dMode = -1 ставится в 0
![]() Добавлено через 23 минуты У меня дубликаты были даже в конце списка, я себе по другому сделал просто поставил условие на ГЦ и глубину цвета. И было бы правильнее, если бы в лист писалось и гц, типа так - 1024x768 - 60hz
2
|
54 / 30 / 4
Регистрация: 15.01.2014
Сообщений: 349
|
|
30.10.2015, 21:47 | 9 |
как выводить разрешения для видео карты не в ListBox1 а допустим в Label1.Text ?
0
|
54 / 30 / 4
Регистрация: 15.01.2014
Сообщений: 349
|
||||||
30.10.2015, 22:04 | 11 | |||||
можно примером?
у меня не получается пробую так
0
|
34 / 20 / 4
Регистрация: 07.03.2015
Сообщений: 330
|
||||||
30.10.2015, 23:53 [ТС] | 12 | |||||
Вставь код который сделал Yury Komar
Чтобы выводить в text/label используй его код примерно так.
1
|
54 / 30 / 4
Регистрация: 15.01.2014
Сообщений: 349
|
|
31.10.2015, 00:12 | 13 |
спасибо
0
|
Модератор
![]() 3865 / 3188 / 479
Регистрация: 27.01.2014
Сообщений: 5,813
|
|
31.10.2015, 02:44 | 14 |
MACHOMAN, и будь внимательнее.
В типе данных Integer буквенных знаков быть не может.
0
|
Модератор
![]() 3865 / 3188 / 479
Регистрация: 27.01.2014
Сообщений: 5,813
|
|
31.10.2015, 14:14 | 16 |
Orlangur1991, а через данные API это наверное невозможно. Если только довериться логике и все дубли самому по порядку отредактировать или спросить у Мелкомягких
![]()
0
|
34 / 20 / 4
Регистрация: 07.03.2015
Сообщений: 330
|
||||||
31.10.2015, 14:15 [ТС] | 17 | |||||
DevM.dmDisplayFrequency - частота
DevM.dmColor -глубина цвета дописываешь их по аналогии с разрешением, дописав их в соответствующую строку кода.
2
|
Модератор
![]() 3865 / 3188 / 479
Регистрация: 27.01.2014
Сообщений: 5,813
|
|
31.10.2015, 15:00 | 18 |
Fakels, во блин. А памирыч уже в FAQ мой пост добавил... надо бы подправить, чтоб уж как у Microsoft все выглядело
![]()
1
|
34 / 20 / 4
Регистрация: 07.03.2015
Сообщений: 330
|
|
31.10.2015, 17:54 [ТС] | 20 |
вай я перепутал не DevM.dmColor -глубина цвета а DevM.dmBitsPerPel
Добавлено через 13 минут А есть ли какие-нибудь подводные камни, ну допустим в системе стоит 2 видеокарты, с какой информация будет браться с первичной, глюков не будет?
0
|
31.10.2015, 17:54 | |
Помогаю со студенческими работами здесь
20
RBAC как получить список разрешений авторизованного пользователя?
Список используемых линковщиком файлов Получить типы переменных используемых в классе Получить имена файлов, используемых процессом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |