public void OnMouseMove(MouseEventArgs e) { Point p = Pic.PointToPicture(e.Location); if (_prev != p) { MouseMoved(e.Button, p); _prev = p; } }
//static Cursor cursor = NativeMethods.LoadCustomCursorSafe(Application.StartupPath + "\\cur\\pencil.cur", Cursors.Default); //public override Cursor Cursor { get { return cursor; } } public override void OnMouseDown(MouseEventArgs e) { MouseMoved(e.Button, Pic.PointToPicture(e.Location)); }