Распределение программы на половину экрана, вне зависимости от разрешения - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Добрый день , Товарищи! Столкнулся с проблеммой. Сам я работаю на разрешении
Добрый день , Товарищи! Столкнулся с проблеммой. Сам я работаю на разрешении 1920х1040 и нашел решение такое. Смысл, после запуска нужного процесса, экран должен поделиться на две части, в левый верхний угол( правая сторона по середину) идет программа, в правый верхний угол( левая стороная так же по середину) идет ворд. Ну то есть обычной разделение на два окна от windows. Была проблема, что указанные размеры ворда, почему то не верно воспринимались...В общем все как то через одно место я сделал, вроде работает.... Если есть рабочие варианты, може стандартными методами поделить на два окна, был бы очень рад.
И второй вопрос. В методе выше я указываю высоту. Сталкнулся с проблемой, у одного из пользователя панель задач находится сверху. То есть как я думаю, нужно указывать высоту, и если панель задач сверху то из расположения вычесть высоту панели и прописать. Очень не хочетсяпридумывать галимые костыли, может гуру подскажут простые решения?И универсальные!! Задача с нуля: как независимо от расположения панели задач, разместить два окна(программа и ворд) на рабочий стол по ровну.( панель же может быть и слева и справа И РАЗРЕШЕНИЕ МОЖЕТ быть разное, значит высоту/ширину нужно указывать универсально.... А для ворда я подбирал методом тыка, потому что там как то по другому считалось и не смог понять как, но это не горит т.к. чаще сверху\снизу) Всем огромное спасибо!
проблему то не сказал. Прога залазит под панель, если она сверху...

Решение задачи: «Распределение программы на половину экрана, вне зависимости от разрешения»

textual
Листинг программы
Me. Location = workingarea.location

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.769 из 5
Похожие ответы