我需要做一些像油漆,只有不同,你可以在屏幕上画画。当用户点击工具(笔,线,矩形,文本等)时,我会截取屏幕截图并将其作为第二个全屏窗体的背景图像。然后通过处理鼠标事件来绘制它。我试图跟随MS Paint并使用其中包含RichTextBox的第三种形式绘制文本。此表单必须是透明的,然后我将获取新的屏幕截图并加载为第二种表单的背景。
这是透明的第三种形式的代码。
this.FormBorderStyle = FormBorderStyle.None;
this.TransparencyKey = Color.Turquoise;
this.BackColor = Color.Turquoise;
richTextBox1.BackColor = this.BackColor;
如您所见,文字呈浅蓝色。这是我的问题。