Я пытаюсь создать программу, которая при щелчке мыши использует 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