1 Нет разрешения по умолчанию. Вы можете наблюдать, какие разрешения имеют ваши клиенты, и принимать в среднем одно.
Это совет для вас, если вы разрабатываете приложение для компании. Просто иди туда и возьми информацию об этом. И если вам нужно разработать приложение только для одного разрешения - убедитесь, что компания будет в порядке, чтобы все компьютеры были настроены на это разрешение. в 99% случаев это невозможно, но иногда это можно сделать, когда ваше приложение настолько специфично и редко, а компьютеры покупаются только для этого единственного приложения, такого как нетбуки.
2 Как работать с разными разрешениями? Используйте Dock
и Anchor
свойства, доступные в большинстве случаев в наши дни. Инструменты разработки приложений с графическим интерфейсом.
Когда вы будете использовать это, элементы управления будут естественно масштабироваться до размера экрана, и ваши элементы управления больше не будут выходить за углы вашего приложения.
3 Нет ограничений на создание приложения для выбранного вами разрешения.
Но в настоящее время приложение, я думаю, может предположить, что res это мин. 1024x768. И когда это пересекается, как вы описываете на 800x600, просто не беспокойтесь о реализации причудливой логики, чтобы справиться с этим. Пользователь быстро поймает, что ему нужно сменить разрешение на более высокое.