Можно ли изменить ориентацию текстового курсора по умолчанию с вертикальной на горизонтальную?

1820
Ellesa

Практически в любом приложении или компоненте Windows текстовый курсор обычно отображается в виде вертикальной черной линии - в Блокноте, адресной строке браузера, в окне «Выполнить».

Есть ли параметр, который я могу настроить в реестре Windows, чтобы изменить его на горизонтальный курсор, аналогично тому, что есть в Ommwriter (см. Ниже) или в командной строке?

How the text cursor appears in Ommwriter
enter image description here

3
это революционная идея, может потребоваться десятилетие, чтобы развить barlop 12 лет назад 0
Я полагаю, это зависит от приложения. Я нашел [this] (http://msdn.microsoft.com/en-us/library/ms648398 (v = VS.85) .aspx # _win32_Creating_and_Displaying_a_Caret) & [this] (http://technet.microsoft.com /en-us/library/cc938231.aspx) Ellesa 12 лет назад 0
Как насчет этого http://www.thebitguru.com/articles/14-Programmatics+Changing+Windows+Mouse+Cursors barlop 12 лет назад 0
«Это новаторская идея, может потребоваться десятилетие, чтобы развиться», - пошутила она. С точки зрения программиста это, без сомнения, очень просто. И поздравляю, вы нашли пример тому. Конкретная концепция сама по себе не будет революционизировать вычисления, это невероятно простая концепция, но практически невозможная, если MS не найдет способ сделать это. И так в теории, это может занять десятилетие или сто лет. Шутка заключается в том, что программисты, работающие над этим, меняют курсор в блокноте в течение десятилетия, и мы никогда этого не добьемся. barlop 12 лет назад 0
Кто-то уже опубликовал похожую ссылку в качестве ответа, но он / она удалил ее. Опять же, это для курсора мыши, а не каретки. И да, я тоже знаю сарказм. Ты за то, что объяснил свою "шутку". Ellesa 12 лет назад 0
Ах, вы правы .. я просто пошел, чтобы начать .. панель Ctrl .. мышь .. нашел то, что выглядело как курсор положения .. увидел опцию просмотра нажал, обзор изменил его на банановую иконку .. пошел в блокнот и о чудо , он этого не делал .. был просто курсор мыши ... и я вижу, что статья была только об автоматизации этого ... черт. barlop 12 лет назад 0
Я уверен, что вы умный человек. Я был бы признателен, если бы вы могли предоставить образованные ответы. Простого «нет, я не думаю, что вы хотите сделать, возможно, атм» было бы достаточно. Ellesa 12 лет назад 0
Что касается вашей ссылки, я ценю этот жест, но если вы любезно просмотрите мой вопрос, вы увидите, что речь идет не о курсоре мыши или об автоматизации его настройки. Ellesa 12 лет назад 0
Я могу увидеть это. Уверяю вас, если кто-то знает, они ответят. barlop 12 лет назад 1
Пожалуйста, оставляйте комментарии гражданскими и относящимися к вопросу, иначе они будут удалены. nhinkle 12 лет назад 0
Если нет хорошо известного хака, то люди, которые знают, скорее всего, будут программистами, например, в stackoverflow, так что вы можете перефразировать вопрос к тому, который спрашивает их, вызывают ли программы, создающие этот позиционный курсор, обычную функцию Windows Или сами реализуют это. И объясните, что суть в том, что вы хотите знать, возможно ли вообще - в теории - изменить / взломать / заменить / перезаписать процедуру в Windows. потому что это повлияет на многие приложения, чей код вы не можете получить доступ. Это давно, и это то, что программисты знали бы больше, чем технари. barlop 12 лет назад 0

1 ответ на вопрос

1
datatoo

@Hidden Koala the insert key will change the cursor orientation as you are wanting (usually), but probably you don't want it in insert mode. However it points out the possibility of changing things. Perhaps explore key remapping. If the insert key can change it to a horizontal orientation, checking that default mapping may get you where you want.