我的目标是在屏幕上获取当前位置(在表格的外侧),然后按"C"保存X,Y坐标.
我谷歌并发现了一些使用api钩子的建议,但我想知道有没有办法可以完全用C#代码(.NET Lib)来完成这个任务?
如果可能的话请给我快速的样品,因为我是c#的新手.
谢谢
我的目标是使用RichtextBox控件逐行保存日志,但我担心当行到达某一点时,我的窗口形式将挂起或运行内存..
任何人都可以告诉我如何防止这种情况发生,我想到可能会限制300行FIFO,或500行然后清空并再次刷新.但是我不知道我怎么能实现这一点.
void WriteLog(string txt)
{
richTextBox1.AppendText(txt + Environment.NewLine);
richTextBox1.HideSelection = false;
richTextBox1.SelectionStart = richTextBox1.Text.Length;
}
Run Code Online (Sandbox Code Playgroud) 我是c#的新手.我在picturebox上有一个图像,我想在图像上绘制一个矩形来捕捉我将绘制的矩形的X,Y坐标和宽度/高度(与图片框上的图像相对).我知道我必须在pictureBox1_MouseEnter..etc上做点什么.但我不知道从哪里开始.
private void pictureBox1_MouseEnter(object sender, EventArgs e)
{
Rectangle Rect = RectangleToScreen(this.ClientRectangle);
}
Run Code Online (Sandbox Code Playgroud)
如果有人能给我示例代码,我将不胜感激.
谢谢.