Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/41f23956239cd7d7b9f60f3cc9563903 to your computer and use it in GitHub Desktop.
Save anonymous/41f23956239cd7d7b9f60f3cc9563903 to your computer and use it in GitHub Desktop.
Как сделать курсор мыши невидимым

Как сделать курсор мыши невидимым



Ваяю C ,WPF приложение, которое будет использоваться в том числе и на мониторах с тачскрином. В этом случае курсор мыши только мешает. Как его сделать полностью невидимым? Как сделать курсор мыши невидимым? Здравствуйте, OlegN, Вы писали: Здравствуйте, baranovda, Вы писали: К сожалению не помогает. Курсор остается видимым, превращаясь в Cursors. Даже, если я перед ShowCursor false ; вставляю: А что мешает назначить курсору пустую картинку? Именно по этой точке определяются координаты курсора, например. А может оставить его в покое? Но, если очень надо, попробуйте это: Курсор показывается если она больше или равна 0. Здравствуйте, muse, Вы писали: Ничего, кроме лени и осадочка, что гланды удаляются перректально. Но, если не всплывет другого решения, так и сделааю. В конце концов мне ехать, а не "шашечки". Здравствуйте, Gremlin2, Вы писали: У меня приложение под XP и переход на семерку пока не предвидется. Специально перепроверил, уже первый вызов ShowCursor false возвращает Что-то у меня закрались сомнения. И так следующий кусок кода: Система Windows XP SP2, Framework 3. А что не так с this. У меня идентичное окружение Система Windows XP SP2, Framework 3. Но упорно вижу на экране в окне приложения курсор IBeam. Запускаю тот же код на еще одном компе с семеркой — курсор исчезает. Здравствуйте, Gonzy, Вы писали: Курсор не исчезает, а превращается в Сursors. IBeam Я уже в другой ветке переформулировал проблему: Он становится IBeam везде или только над текстбоксами? Возможно, конкретные элементы интерфейса устанавливают свой курсор типа как текстбоксы , независимо от настроек курсора окна. Даже в тестовом приложении из одного "пустого" окна. Посмотрите мой диалог с gremlin2. У меня гипотеза появилась. Я работаю с компом удаленно. Возможно этот феномен как раз и создает удаленное соединение Windows7, а при прямой работе с компом все заработает. Проверить смогу не раньше четверга. Проверил на Viste через RDP клиент WinXP , курсор так-же продолжает пропадать. Так что, затаив дыхание, ждём четверга. Источник проблем найден - удаленный доступ. Сегодня хоть еще не четверг, но мне удалось протестировать комп в режиме прямого доступа. Курсор мыши исчезает от простого "Cursors. None", а при удаленном доступе курсор продолжает не исчезать. Большое спасибо всем принявшим участие в обсуждении — проблема решена. Переместить Удалить Выделить ветку.


Invisible mouse cursor


Ваяю C ,WPF приложение, которое будет использоваться в том числе и на мониторах с тачскрином. В этом случае курсор мыши только мешает. Как его сделать полностью невидимым? Как сделать курсор мыши невидимым? Здравствуйте, OlegN, Вы писали: Здравствуйте, baranovda, Вы писали: К сожалению не помогает. Курсор остается видимым, превращаясь в Cursors. Даже, если я перед ShowCursor false ; вставляю: А что мешает назначить курсору пустую картинку? Именно по этой точке определяются координаты курсора, например. А может оставить его в покое? Но, если очень надо, попробуйте это: Курсор показывается если она больше или равна 0. Здравствуйте, muse, Вы писали: Ничего, кроме лени и осадочка, что гланды удаляются перректально. Но, если не всплывет другого решения, так и сделааю. В конце концов мне ехать, а не "шашечки". Здравствуйте, Gremlin2, Вы писали: У меня приложение под XP и переход на семерку пока не предвидется. Специально перепроверил, уже первый вызов ShowCursor false возвращает Что-то у меня закрались сомнения. И так следующий кусок кода: Система Windows XP SP2, Framework 3. А что не так с this. У меня идентичное окружение Система Windows XP SP2, Framework 3. Но упорно вижу на экране в окне приложения курсор IBeam. Запускаю тот же код на еще одном компе с семеркой — курсор исчезает. Здравствуйте, Gonzy, Вы писали: Курсор не исчезает, а превращается в Сursors. IBeam Я уже в другой ветке переформулировал проблему: Он становится IBeam везде или только над текстбоксами? Возможно, конкретные элементы интерфейса устанавливают свой курсор типа как текстбоксы , независимо от настроек курсора окна. Даже в тестовом приложении из одного "пустого" окна. Посмотрите мой диалог с gremlin2. У меня гипотеза появилась. Я работаю с компом удаленно. Возможно этот феномен как раз и создает удаленное соединение Windows7, а при прямой работе с компом все заработает. Проверить смогу не раньше четверга. Проверил на Viste через RDP клиент WinXP , курсор так-же продолжает пропадать. Так что, затаив дыхание, ждём четверга. Источник проблем найден - удаленный доступ. Сегодня хоть еще не четверг, но мне удалось протестировать комп в режиме прямого доступа. Курсор мыши исчезает от простого "Cursors. None", а при удаленном доступе курсор продолжает не исчезать. Большое спасибо всем принявшим участие в обсуждении — проблема решена. Переместить Удалить Выделить ветку.


https://gist.github.com/70e244e59253bd05703e8985c3239566
https://gist.github.com/6ed35501d81d6221623540d115674ffc
https://gist.github.com/ee03fa73ff9b5f674be4a315662f2b07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment