В Windows Forms необходимо,чтобы во время движения курсора за ним оставался след.Как это сделать?
using System.Drawing;
using System.Windows.Forms;
namespace WinForms
{
public partial class Form1 : Form
{
Point prev = MousePosition;
Timer timer = new Timer();
public Form1()
{
//InitializeComponent();
timer.Tick += (o, e) =>
{
ControlPaint.DrawReversibleLine(prev, MousePosition, Color.Yellow);
prev = MousePosition;
};
timer.Start();
}
}
}
Благодаря DrawReversibleLine рисуем не только на своей форме, а гадим по всему экрану.
Если хочется что-то посимпатичней простых линий, можно взять DrawReversibleFrame. Так можно и фигурки (звёздочки, например) нарисовать.
Почему цвет линии не тот, что указан? Он реверсивный...
Продвижение своими сайтами как стратегия роста и независимости