К Кирилл1703 Регистрация 16 Мар 2013 Сообщения 92 Репутация 0 Спасибо 0 Монет 0 5 Июн 2016 #1 Задание: курсор мышки должен крутиться с заданным радиусом, скоростью и направлением. Код программы (без заданного направления): float x, y, a, r; do { r=StrToFloat(Edit1->Text);// радиус a+=StrToFloat(Edit2->Text); x=sin(a)*r; y=cos(a)*r; SetCursorPos(x+512, y+384);// функция, задающая положение курсора Sleep(1); } while(1);
Задание: курсор мышки должен крутиться с заданным радиусом, скоростью и направлением. Код программы (без заданного направления): float x, y, a, r; do { r=StrToFloat(Edit1->Text);// радиус a+=StrToFloat(Edit2->Text); x=sin(a)*r; y=cos(a)*r; SetCursorPos(x+512, y+384);// функция, задающая положение курсора Sleep(1); } while(1);
К Клим Регистрация 14 Июл 2013 Сообщения 76 Репутация 0 Спасибо 0 Монет 0 5 Июн 2016 #2 SetCursorPos (int,int) a передаёшь что? Сначала приведение типа ЯВНОЕ сделай Позитивный голос 0
L LCDS Регистрация 26 Май 2013 Сообщения 91 Репутация 0 Спасибо 0 Монет 0 5 Июн 2016 #3 Переменная a не инициализирована? Позитивный голос 0