そうですね、どこから始めればいいのかわからないので、これは「難しい」かもしれません。
わかりました、Visual Studio ソリューションを読み込んで、デバッグ時にフォーム内に表示できるプログラムに取り組んでいます。
実際には、このプログラムはもっと多くのことを行いますが、それが行うことは厳密に分類されているため、それについては触れません。とにかく、それが何であれ、この場合は問題ではありません。
プロットは次のとおりです。
Visual Studio でプロジェクトを作成しますが、それをデバッグするとデスクトップ上で実行されます。
私がする必要があるのは、フォーム内でデバッグし、異なる解像度のデスクトップとして効果的に機能することです。
たとえば、特定のプログラムが Screen.PrimaryScreen.Bounds.Width - 30 を this.left プロパティとして使用する場合、表示されるフォームの境界が実際には Screen.PrimaryScreen.Bounds であると考える必要があります。 .
これを処理する方法を見つけようとして、私は困難を抱えています。フォーム内で動作するように、このタイプのコードをキャッチして変換する必要があるでしょうか? フォームのサイズに基づいて、ウィンドウが異なる PrimaryScreen サイズをシミュレートする別の方法はありますか?
編集:おそらくもう少し単純化されています。from を自分の Windows デスクトップであるかのように動作させたいので、プログラムにロードしたソリューションはすべてデバッグされ、その形式で表示されます。アプリケーションが電話で、または単に別の解像度でどのように見えるかを確認する必要がある場合に便利です。
要点は、プログラム自体が IDE になることですが、むしろオンラインのものであり、人々のグループが同じアプリケーション/ファイルで同時に共同作業できるということです。