首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教下这个咋回事

2012-01-28 
请问下这个怎么回事?privatevoidDrawRect(GraphicsPainter,intMouse_x,intMouse_y){intwidth0intheigth

请问下这个怎么回事?

                private   void   DrawRect(Graphics   Painter,   int   Mouse_x,   int   Mouse_y)
                {
                        int   width   =   0;
                        int   heigth   =   0;
                        if   (Mouse_y   <   Rect.Y)
                        {
                                Rect.Y   =   Mouse_y;
                                heigth   =   downPoint.Y   -   Mouse_y;
                        }
                        else
                        {
                                heigth   =   Mouse_y   -   downPoint.Y;
                        }
                        if   (Mouse_x   <   Rect.X)
                        {
                                Rect.X   =   Mouse_x;
                                width   =   downPoint.X   -   Mouse_x;
                        }
                        else
                        {
                                width   =   Mouse_x   -   downPoint.X;
                        }
                        Rect.Size   =   new   Size(width,   heigth);
                        Painter.DrawRectangle(pen,   Rect);
                }

                private   Image   DrawScreen(Image   back,   int   Mouse_x,   int   Mouse_y)
                {
                        Graphics   Painter   =   Graphics.FromImage(back);
                        DrawRect(Painter,   Mouse_x,   Mouse_y);
                        return   back;


                }
                private   void   MoveRect(Image   image,   Rectangle   Rect)
                {
                        Graphics   Painter   =   Graphics.FromImage(image);
                        Painter.DrawRectangle(pen,   Rect.X,   Rect.Y,   Rect.Width,   Rect.Height);
                        DrawRect(Painter,   Mouse_x,   Mouse_y);
                        MainPainter.DrawImage(image,   0,   0);
                        image.Dispose();
                }


错误1当前上下文中不存在名称“Mouse_x”C:\Documents   and   Settings\user\My   Documents\Visual   Studio   2005\Projects\ScreenCutter\ScreenCutter\ScreenBody.cs6331ScreenCutter
错误2当前上下文中不存在名称“Mouse_y”C:\Documents   and   Settings\user\My   Documents\Visual   Studio   2005\Projects\ScreenCutter\ScreenCutter\ScreenBody.cs6340ScreenCutter


[解决办法]
DrawRect(Painter, Mouse_x, Mouse_y);
改成
DrawRect(Painter, Rect.X, Rect.Y);

*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)

最新版本:20070212

http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
[解决办法]
呵呵~~
[解决办法]
查找
Application.Run(new Form1());
改为其他form

热点排行