Kibor пишет:
Ищем относительно зеленого контакта
Цитата:
int Image_1[100][100];
if (loadimage (#Image_1[0][0], "C:\Image_1.bmp")>0)messagebox("Image_1 Congr");//Зеленая тамка это
else messagebox ("Image_1 nooo");
int Image_2[100][100];
if (loadimage (#Image_2[0][0], "C:\Image_2.bmp")>0)messagebox("Image_2 Congr");
else messagebox ("Image_2 nooo");
int PosX_K, PosY_K;//Координаты рамки зеленой
int PosX, PosY;//Координаты галки
if (findimage(1, #Image_1[0][0], фоновый_цвет_красный, #PosX_K, #PosY_K, 0, 0, 1366, 768, -1)==1)//Нашли зеленую рамку
{
//Ищется галка начиная от PosX_K, PosY_K (левый верхний угол рамки)
if (findimage(1, #Image_2[0][0], 0, #PosX, #PosY, PosX_K, PosY_K, 1366, 768, -1)==1)
{
mousemove(PosX, PosY);
mouse(LEFT);
}
}
if (loadimage (#Image_1[0][0], "C:\Image_1.bmp")>0)messagebox("Image_1 Congr");//Зеленая тамка это
else messagebox ("Image_1 nooo");
int Image_2[100][100];
if (loadimage (#Image_2[0][0], "C:\Image_2.bmp")>0)messagebox("Image_2 Congr");
else messagebox ("Image_2 nooo");
int PosX_K, PosY_K;//Координаты рамки зеленой
int PosX, PosY;//Координаты галки
if (findimage(1, #Image_1[0][0], фоновый_цвет_красный, #PosX_K, #PosY_K, 0, 0, 1366, 768, -1)==1)//Нашли зеленую рамку
{
//Ищется галка начиная от PosX_K, PosY_K (левый верхний угол рамки)
if (findimage(1, #Image_2[0][0], 0, #PosX, #PosY, PosX_K, PosY_K, 1366, 768, -1)==1)
{
mousemove(PosX, PosY);
mouse(LEFT);
}
}
Спасибо большое,с этим разобрался,интересует еще кое что,можно ли перемещать зажатую кнопку мыши наводя ее на некую картинку,тоесть мне надо чтобы ползунок всегда перетаскивался вверх,но место откуда и до куда его надо перетаскивать меняется