Screen.PrimaryScreen.Bounds.Height
Screen.PrimaryScreen.Bounds.Width
"Разрешение" экрана
Не подскажите как програмно с помощью C# узнать количество точек на дюйм которое используется на даном компьютере?
Screen.PrimaryScreen.Bounds.Width
Незнаю как в c# , но в Winapi это можно зделать через GetDeviceCaps, а установить новое через ChangeDisplaySettings.
Цитата: iridum
Незнаю как в c# , но в Winapi это можно зделать через GetDeviceCaps, а установить новое через ChangeDisplaySettings.
Можеш привести пример использования данных функций?
Сразу вопрос: ЗАЧЕМ??, если вызов
Код:
инкапсулирует вызов API ф-ций
Цитата: koval
Сразу вопрос: ЗАЧЕМ??, если вызов
инкапсулирует вызов API ф-ций
Код:
Screen.PrimaryScreen.Bounds.Height
Screen.PrimaryScreen.Bounds.Width
Screen.PrimaryScreen.Bounds.Width
инкапсулирует вызов API ф-ций
Screen.PrimaryScreen.Bounds.Height
Screen.PrimaryScreen.Bounds.Width
єто разрешение екрана.. а мне нужно узнать количество точек на дюйм тоесть pixels per inch
Как ты себе представляешь: откуда система может узнать размер пиксела на твоем мониторе?
Цитата: fanto
узнаешь разрешение... меряешь линейкой монитор и будет тебе горе....
Как ты себе представляешь: откуда система может узнать размер пиксела на твоем мониторе?
Как ты себе представляешь: откуда система может узнать размер пиксела на твоем мониторе?
Ну, вообще-то есть такое понятие как контекст устройства.. Правда не знаю как под С# его получить. Нада в мсдн глянуть.