Get DPI
От: Den402 Россия  
Дата: 31.01.07 05:27
Оценка:
Здравствуйте!

Подскажите, пожалуйста, как узнать текущий DPI Setting.
Проблема в том, что если установить Large Size (120DPI)
то шрифт в DataGridView не умещается в границы строчки...
Хочу ручками высчитывать высоту.
Re: Get DPI
От: nzeemin Россия http://nzeemin.livejournal.com/
Дата: 31.01.07 07:23
Оценка:
Здравствуйте, Den402, Вы писали:

D>Подскажите, пожалуйста, как узнать текущий DPI Setting.

D>Проблема в том, что если установить Large Size (120DPI)
D>то шрифт в DataGridView не умещается в границы строчки...
D>Хочу ручками высчитывать высоту.

В .NET 2.0 — Screen.BitsPerPixel Property.
В .NET 1.1/1.0 — через WinAPI GetDeviceCaps(hDC, LOGPIXELSX/LOGPIXELSY).
Re[2]: Get DPI
От: Den402 Россия  
Дата: 31.01.07 07:46
Оценка:
Здравствуйте, nzeemin, Вы писали:

N>Здравствуйте, Den402, Вы писали:


D>>Подскажите, пожалуйста, как узнать текущий DPI Setting.

D>>Проблема в том, что если установить Large Size (120DPI)
D>>то шрифт в DataGridView не умещается в границы строчки...
D>>Хочу ручками высчитывать высоту.

N>В .NET 2.0 — Screen.BitsPerPixel Property.

N>В .NET 1.1/1.0 — через WinAPI GetDeviceCaps(hDC, LOGPIXELSX/LOGPIXELSY).

Спасибо!
Уже нашел: Graphics.DpiX/DpiY
RE: Get DPI
От: Аноним  
Дата: 31.01.07 07:05
Оценка:
Здравствуйте!

Подскажите, пожалуйста, как узнать текущий DPI Setting.
Проблема в том, что если установить Large Size (120DPI)
то шрифт в DataGridView не умещается в границы строчки...
Хочу ручками высчитывать высоту.
Используйте объект Graphics. Там есть DpiX и DpiY


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.