какая то дичь либо я туплю, в примерах множества с инета, там просто корды суй и работает. у меня оно или тупит или не понимаю. = поставил 0 координаты - по идее оно в верхнем левом углу екрана должно нажать пкм. = нажало на том же месте где мышка. = заместь нулей указал координаты - все равно нажало где мышка. Мне нужен метод который бы отправлял нажатие мыши не дергая физическую мишь? может не тот метод использую или что?
[DllImport("User32.dll")]
static extern void mouse_event(MouseFlags dwFlags, int dx, int dy, int dwData, int dwExtraInfo);
mouse_event(MouseFlags.RightDown, 0, 0, 0, 0);
enum MouseFlags
{
Move = 0x0001, LeftDown = 0x0002, LeftUp = 0x0004, RightDown = 0x0008,
RightUp = 0x0010, Absolute = 0x8000
};
mouse_event(MouseFlags.RightDown, 0, 0, 0, 0);
mouse_event(MouseFlags.RightUp, 0, 0, 0, 0);