Форум: "Начинающим";
Текущий архив: 2010.04.04;
Скачать: [xml.tar.bz2];
ВнизОпределение покрытия рабочего стола Найти похожие ветки
← →
Vallos (2010-01-30 12:30) [0]Уважаемые Мастера. Есть ли возможность определить, виден ли рабочий стол (фон с иконками // при их наличии), или он перекрыт окнами запущеных приложений (в полный экран, или наложение нескольких окон).
Случай с полупрозрачными окнами упускаем.
← →
Игорь Шевченко © (2010-01-30 18:59) [1]windowfrompoint
← →
Vallos (2010-01-31 02:05) [2]благодарю, похоже на то .. правда выскочила одна тонкость - невидимое окно "FolderView" занимает у меня весь экран (при свойствах формы w*h 1020*0 %))... это правда другая тема.
второй момент - "неправильные" формы лишают возможности быстро проверить на сколько форма закрывает экран .
← →
Игорь Шевченко © (2010-01-31 02:12) [3]Vallos (31.01.10 02:05) [2]
> второй момент - "неправильные" формы лишают возможности
> быстро проверить на сколько форма закрывает экран .
GetWindowRect, GetDeviceCaps, IntersectRect
Для форм с регионами GetWindowRgn + GetRegionData вместо GetWindowRect
> благодарю, похоже на то .. правда выскочила одна тонкость
> - невидимое окно "FolderView" занимает у меня весь экран
>
EnumWindows + IsWindowVisible + GetWindowRect + PtInRect
← →
antonn © (2010-01-31 13:39) [4]вероятно к "неправильным" относятся "слоенные" формы, тут уж будет затык
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.04.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c