Кирилл1703 К Кирилл1703 Регистрация 16 Мар 2013 Сообщения 97 Репутация 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 Сообщения 80 Репутация 0 Спасибо 0 Монет 0 5 Июн 2016 #2 SetCursorPos (int,int) a передаёшь что? Сначала приведение типа ЯВНОЕ сделай Позитивный голос 0
LCDS L LCDS Регистрация 26 Май 2013 Сообщения 94 Репутация 0 Спасибо 0 Монет 0 5 Июн 2016 #3 Переменная a не инициализирована? Позитивный голос 0