Щелчок мышью с помощью GetAsyncStateKeyC++

Программы на C++. Форум разработчиков
Anonymous
Щелчок мышью с помощью GetAsyncStateKey

Сообщение Anonymous »

Я пытаюсь создать программу, которая при щелчке мыши использует GetAsyncStateKey(), чтобы узнать, что вы нажали, и заставляет код щелкнуть еще раз, как двойной щелчок.Проблема в том, что я ничего не знаю о кодировании, поэтому я попробовал просмотреть множество кодов и пришел к следующему:

Код: Выделить всё

#include 
#include 
#include 

using namespace std;

int main()
{
if(GetAsyncKeyState(VK_LBUTTON)) {
mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
Sleep(0);

return 0;
}
}
На мой взгляд, когда он открывается, он должен оставаться открытым, отсюда и спящий режим, а затем, если я нажму на деталь, он снова щелкнет. Но на самом деле, когда я его открываю, он сразу же закрывается.
Может ли кто-нибудь заставить его работать за меня?

Подробнее здесь: https://stackoverflow.com/questions/708 ... ncstatekey

Вернуться в «C++»