アプリケーションでマルチモニターサポートを提供したい。
過去に私は、マルチモニターのサポートは単にオープンなマルチモニター関連のバグがないことであるという単純な見方をしていました。マルチモニター設定で動作するようであれば、マルチモニターをサポートしますよね?
しかし、私はこれについていくつかの明確な要件を作成したいと思います。
ほとんどのユーザーの期待に応えて、「はい、このアプリケーションはマルチモニターをサポートしています」と言うために、私が遵守する必要のある基本的な要件は何ですか?
たとえば、明らかな要件は、すべてのウィンドウ/メッセージボックス/ツールチップなどが、アプリケーションがオンになっているのと同じモニターで開く必要があることです。また、これらのウィンドウの子は、親と同じモニターで開く必要があります。
もう考えられますか?これに関するガイドラインはどこかにありますか?