pictureBox用鼠标拖动后,如何把图片的位置保存下来
我的代码:  bool wselected = false;
         bool mouseflag = false;
         Point p = new Point();
         private void pbHeadPicture_MouseDown(object sender, MouseEventArgs e)
         {
             pbHeadPicture.Cursor = Cursors.Hand;
             mouseflag = true;
             wselected = true;
             p.X = e.X;
             p.Y = e.Y;
         }
         int driftX = 0, driftY = 0;
         int mx = 0, my = 0;
         Bitmap bm;
         private void pbHeadPicture_MouseMove(object sender, MouseEventArgs e)
         {
             if (wselected)
             {
                 driftX = p.X - e.X;
                 driftY = p.Y - e.Y;
                 mx = mx - driftX;
                 my = my - driftY;
                 bm = new Bitmap(pbHeadPicture.Image);
                 Graphics g = pbHeadPicture.CreateGraphics();
                 g.Clear(pbHeadPicture.BackColor);
                 g.DrawImage(bm, mx, my);
                 p.X = e.X;
                 p.Y = e.Y;
             }
         }
         private void pbHeadPicture_MouseUp(object sender, MouseEventArgs e)
         {
             pbHeadPicture.Cursor = Cursors.Default;
             wselected = false;
         }
哪出了问题?
------解决方案--------------------
我也非常想知道,帮顶!