-
Автор темы
- #1
Я так понимаю нужна функция которая определяет позицию курсора
bool IsInControl(float x, float y, float w, float h)
{
POINT MousePosition;
GetCursorPos(&MousePosition);
ScreenToClient(GetForegroundWindow(), &MousePosition);
return(MousePosition.x >= x && MousePosition.x <= x + w && MousePosition.y >= y && MousePosition.y <= y + h);
}
а дальше что делать?
Вот имеющийся код код:
while (true)
{
if (IsInControl(105, 143, 85, 46))
{
if (GetAsyncKeyState(VK_LBUTTON))
{
//и тд
}
}
}
Но что то не так, хелп
bool IsInControl(float x, float y, float w, float h)
{
POINT MousePosition;
GetCursorPos(&MousePosition);
ScreenToClient(GetForegroundWindow(), &MousePosition);
return(MousePosition.x >= x && MousePosition.x <= x + w && MousePosition.y >= y && MousePosition.y <= y + h);
}
а дальше что делать?
Вот имеющийся код код:
while (true)
{
if (IsInControl(105, 143, 85, 46))
{
if (GetAsyncKeyState(VK_LBUTTON))
{
//и тд
}
}
}
Но что то не так, хелп