Я хочу обеспечить поддержку нескольких мониторов в моем приложении.
В прошлом у меня было упрощенное представление о том, что поддержка нескольких мониторов - это просто отсутствие открытых ошибок, связанных с несколькими мониторами. Если кажется, что он работает с настройкой нескольких мониторов, значит, он поддерживает несколько мониторов, верно?
Но я бы хотел установить некоторые четкие требования по этому поводу.
Каким основным требованиям я должен следовать, чтобы удовлетворить ожидания большинства пользователей, чтобы они могли сказать «да, это приложение поддерживает мультимониторы»?
Например, очевидным требованием является то, что все окна / окна сообщений / всплывающие подсказки и т. Д. Должны открываться на том же мониторе, на котором включено приложение. И любые дочерние элементы этих окон должны открываться на том же мониторе, что и их родительские элементы.
Вы можете думать о чем-нибудь еще? Есть ли какие-либо указания по этому поводу где-нибудь?