У меня есть простая форма winform с кнопкой.
Когда я нажимаю кнопку, курсор становится похожим на 1 мс курсора, который я хочу видеть, но затем он мгновенно возвращается к курсору по умолчанию.
Как сохранить курсор в виде крестика? (Не только на форме, везде на экране)
private void btn_takeScreenshot_Click(object sender, EventArgs e)
{
Cursor.Current = Cursors.Cross;
}
@mirg - вот код, который я использую. Но это не работает.
Посмотрите второй ответ. Смена курсора временная
@mirg хорошо, я уточнил свой вопрос. Спасибо.
Я думаю, что времена, когда можно было глобально изменять курсор, давно прошли. Я полагать распространенный трюк в наши дни - создать форму, покрывающую весь экран (ы), и сделать ее полностью прозрачной, а затем изменить курсор на форме.
@Damien_The_Unbeliever хорошая идея, которая должна сработать. Но у меня все еще есть проблема, что курсор не остается «пересеченным», а «Приложение» сохраняет только «Application.usewaitcursor», но мне нужен крест





Возможный дубликат Как сделать так, чтобы курсор превратился в курсор ожидания?