void CheckScreen()
{
if (GetAsyncKeyState(VK_F5))
{
hDC = GetDC(NULL);
//ScreenX = GetSystemMetrics(SM_CXSCREEN) ;
//ScreenY = GetSystemMetrics(SM_CYSCREEN);
ScreenX = ScreenX / 2;
ScreenY = ScreenY / 2 - 22;
int tmp = ScreenX;
MessageBox(0, (LPSTR)tmp, "Infos", MB_OK); // Just to be sure of the value
}
}
{
INPUT structure;
structure.type = 0;
structure.mi.dwFlags = MOUSEEVENTF_LEFTDOWN, MOUSEEVENTF_LEFTUP;
structure.mi.time = 100;
color = GetPixel(hDC, ScreenX, ScreenY);
if (color == 0x2555151) //( RGB : 255, 51, 51)
SendInput(1, &structure, sizeof(structure));
}
void CheckScreen()
{
if (GetAsyncKeyState(VK_F5))
{
hDC = GetDC(NULL);
ScreenX = GetSystemMetrics(SM_CXSCREEN) ;
ScreenY = GetSystemMetrics(SM_CYSCREEN);
ScreenX = ScreenX / 2;
ScreenY = ScreenY / 2 - 22;
}
}