2014-01-07 1 views
1

Я хочу создать новый курсор, который будет использоваться с моей программой. Я хочу, чтобы курсор отображался как круг, который я уже сделал, но я не могу заставить его временно изменить его, только используя окно игры, и я также не могу заставить его остановиться поверх нормальный курсор. Пожалуйста, есть способ изменить курсор в C++ на основе, если он находится над определенным окном? Единственные методы, которые я нашел, использовали системные команды, которые являются проблемами безопасности, и не изменили его. Мне приходилось входить и вручную менять курсор каждый раз, когда заканчиваю программу. Спасибо заранее, и если у вас есть какие-либо вопросы или я неясен, скажите так!Как изменить свой курсор через консоль Windows C++

ответ

-1

Вы можете изменить курсор в окне, используя LoadCursorFromFile и SetCursor.

Вам нужно будет создать файл .ANI, который описывает курсор, вы можете прочитать об этом here.

+0

Окно консоли фактически относится к другому процессу, поэтому вызов 'SetCursor' не будет работать. –

+1

@CaptainObvlious Не читал, что где-нибудь в вопросе .. – Caesar

 Смежные вопросы

  • Нет связанных вопросов^_^