摘要: 如下代码所示:最后输出的是:8,3,7,4public class A{public virtual void One(int i){Console.Write(i);}public virtual void Two(A a){a.One(7);One(3);}}public class B : A {public override void One(int i){base.One(i+1);}}static void Main(string[] args){A a = new A();B b = new B();a.Two(b);b.Two(a);}1、当 a调用Two方法的时候,传入进去的 阅读全文
posted @ 2013-07-10 16:04 cindy_Lu 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 首先要用到的引用有[DllImport("User32")]public extern static void mouse_event(int dwFlags, int dx, int dy, int dwData, IntPtr dwExtraInfo);[DllImport("User32")]public extern static void SetCursorPos(int x, int y);1、SetCursorPos:用于设置鼠标的坐标。与它对应的当然就是GetCursorPos啦!2、mouse_event:这个事件是用于模仿鼠标的各种操 阅读全文
posted @ 2013-07-09 16:35 cindy_Lu 阅读(8099) 评论(0) 推荐(0) 编辑
摘要: //FindWindow 查找窗口 //FindWindowEx查找子窗口 //EnumWindows列举屏幕上的所有顶层窗口,如果回调函数成功则返回非零,失败则返回零 //GetWindowText返回窗口的标题一、首先要先导入要使用到的win api[DllImport("user32.dll")]public static extern IntPtr FindWindowEx(IntPtr hwndParent, IntPtr hwndChildAfter, string lpszClass, string lpszWindow);[DllImp... 阅读全文
posted @ 2013-07-09 13:12 cindy_Lu 阅读(3764) 评论(1) 推荐(1) 编辑