Ксения Абрамова
Ксения Абрамова

Delphi. кликнуть левой клавишей мыши без координатам

Что б просто кликнула мышь (заставить програмно) в той точке где находиться

OR
Olga Ramskaya

var Inputs: tagInPut;
begin
Inputs.Itype := INPUT_MOUSE; // Тип ввода - мышь.
Inputs.mi.dwFlags := MOUSEEVENTF_LEFTDOWN; // Заполнение структуры сценария для нажатия левой кнопки.
SendInput(1, Inputs, SizeOf(tagInPut));
Inputs.mi.dwFlags := MOUSEEVENTF_LEFTUP; // Заполнение структуры сценария для отпускания левой кнопки.
SendInput(1, Inputs, SizeOf(tagInPut));
end;

Другой вариант:
var MousePosition: TPoint;
begin
GetCursorPos(MousePosition); // Определение текущих координат мыши.
mouse_event(MOUSEEVENTF_LEFTDOWN, MousePosition.X, MousePosition.Y, 0, 0); // Эмуляция нажатия левой кнопки мыши.
mouse_event(MOUSEEVENTF_LEFTUP, MousePosition.X, MousePosition.Y, 0, 0); // Эмуляция отпускания левой кнопки мыши.
end;

ЕК
Елена Котова(Лященко)

а у меня есть автокликер на delphi. самодельный

Похожие вопросы
как считать кликнувшую клавишу в дельфи 7?Мне нужно только ЛКМ P.S. Для особо одарённых ЛКМ - Левая Клавиша Мыши
Залипает левая клавиша мыши на x7
Народ подскажите как сделать так чтобы после двух нажатий левой клавиши мыши автоматически нажималась клавиша 3
нажымая на клавишу нажималась мышь.. . как сделать чтобы нажимая на клавишу на клавиатуре нажималась кнопка мыши
Как переустановить клавишу мыши?
[Delphi] Вопрос про "горячие клавиши" (THotKey)
Delphi нажатие клавиш
Левая клавиша манипулятора мышь предназначена для
Как поставить левый клик мыши на одну из клавиш на клавиатуре?
Отвалилась палочка на левой клавише мыши. Мышь беспроводная