Страница 1 из 1

Размер экрана Windows

Добавлено: 27 Октябрь 2020, 20:02
Игорь Столяров
Привет всем ! :)

Подскажите пожалуйста, а нет ли какого-нибудь волшебного метода
в самом Clarion RTL, что бы получить размер экрана без Windows API ?

Как через WinAPI - понятно:

Код: Выделить всё

    LocHDC = GetDC(0)
    If locHDC
       LocHInch = GetDeviceCaps(LocHDC, winHORZRES)
       LocVInch = GetDeviceCaps(LocHDC, winVERTRES)
       Message('Экран: ' & LocHInch & ' x ' & LocVInch)
    end

Размер экрана Windows

Добавлено: 28 Октябрь 2020, 2:05
Admin
Я такого не знаю. Что мешает API пользоваться?

Размер экрана Windows

Добавлено: 28 Октябрь 2020, 5:38
Игорь Столяров
Admin писал(а): 28 Октябрь 2020, 2:05 Что мешает API пользоваться?
Ничего не мешает, так и делаем.
Просто это допиливаются штатные классы ABC и хочется поменьше вносить изменений.