Visual Basic.Netを使用していて、画面にグラフィックを描画しています。
これが私のコードです:
Private Sub Button1_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button1.Click
Dim gr As Graphics = Graphics.FromHwnd(New IntPtr(0))
gr.DrawString("text on screen",
New Font(Me.Font.FontFamily, 25,
FontStyle.Regular), Brushes.Red, 50, 50)
End Sub
上記のコードでは、テキストが画面に描画されます。私の質問はこれです:画面に描画されたテキストを削除するにはどうすればよいですか?.Clearメソッドがあるようですが、これは、描画されたテキストを削除するだけでなく、「描画面全体をクリアして、指定された背景色で塗りつぶします」。
前もって感謝します。
編集
ユーザーが他のアプリケーションを使用しているときに画面にメッセージを表示するサブリミナルメッセージアプリケーションを開発したいと考えています。透明なフォームがこれを行うための最良の方法でしょうか?