摘要:
如下代码所示:最后输出的是: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方法的时候,传入进去的 阅读全文
摘要:
首先要用到的引用有[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:这个事件是用于模仿鼠标的各种操 阅读全文
摘要:
//FindWindow 查找窗口 //FindWindowEx查找子窗口 //EnumWindows列举屏幕上的所有顶层窗口,如果回调函数成功则返回非零,失败则返回零 //GetWindowText返回窗口的标题一、首先要先导入要使用到的win api[DllImport("user32.dll")]public static extern IntPtr FindWindowEx(IntPtr hwndParent, IntPtr hwndChildAfter, string lpszClass, string lpszWindow);[DllImp... 阅读全文