سلام دوستان
برای کلیک کردن روی موس مجازی در قسمتی از دسکتاپ از کد زیر استفاده کردم اما کلیک هم اجرا میشه اما ارور میده ببینید، راهنمایی کنید لطفا
[DllImport("User32.dll")]
private static exte short GetAsyncKeyState(System.Int32 vKey);
[DllImport("user32.dll")]
static exte IntPtr GetForegroundWindow();
[DllImport("user32.dll")]
static exte int GetWindowText(IntPtr hWnd, StringBuilder text, int count);
[DllImport("user32.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.StdCall)]
public static exte void mouse_event(long dwFlags, long dx, long dy, long cButtons, long dwExtraInfo);
private const int MOUSEEVENTF_LEFTDOWN = 0x02;
private const int MOUSEEVENTF_LEFTUP = 0x04;
private const int MOUSEEVENTF_RIGHTDOWN = 0x08;
private const int MOUSEEVENTF_RIGHTUP = 0x10;
private void button1_Click(object sender, EventArgs e)
{
this.Cursor = new Cursor(Cursor.Current.Handle);
Cursor.Position = new Point(w.Location.X + 60, w.Location.Y + 80);
DoMouseClick();
}
}
- - , .
برچسب:
نویسنده: محمد رضا جوادیان