![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Диагональ монитора [D6, Win95/98, Win2k]
Meskalito © (2004-05-04 22:15:00)Подскажите можно ли программно узнать диагональ монитора?
SeLarin (2004-05-05 18:51:00) [1]Зависит от модели. У старых такой возможности нет.
А можно поинтересоваться, а Вам зачем?
Бином Ньютоныч (2004-05-05 18:41:00) [2]function GetDiagonalSize: integer;
var
H, V: integer;
DC: Cardinal;
begin
DC:=getDc(0);
H:=GetDeviceCaps(DC, HORZSIZE);
V:=GetDeviceCaps(DC, VERTSIZE);
ReleaseDC(0, DC);
Result:=Round(Sqrt(H * H + V * V));
end;
Игорь Шевченко (2004-05-04 23:37:00) [3]Можно, если монитор поддерживает идентификацию. AIDA32 узнает.