この画像のような長方形を描くにはどうすればよいですか?(中央の長方形がわずかに灰色になっていることに注意してください) スクリーンショット
私はForms/PictureBoxの電気ショック療法で長方形を描画していますが、私にとっては、開いているすべてのアプリケーションで長方形を描画する方法を理解できません。
フィードバックは大歓迎です
境界線だけが必要な場合は、 ControlPaint.DrawReversibleFrameを使用できます。
ディスプレイのサイズに設定されたウィンドウを作成する必要があります。縁なし、背景なし。基本的に、見えないウィンドウです。次に、長方形やその他の必要なものを描くことができ、それらは他のものの上に重ねられているように見えます.
このウィンドウを常に開いたままにしておくことはできません。他のすべてが隠され、イベントの通過が妨げられるためです。必要に応じて開いてから閉じます。