Устранение неполадок с шаблонами курсора панели управления
October 20, 2021Рекомендуется: Fortect
На прошлой неделе некоторые гости сообщили нам, что наткнулись на шаблоны слайдеров на панели управления. грамм.Откройте панель управления.Перейдите в Панель управления Оборудование и звук.В разделе «Устройства и принтеры» щелкните ссылку «Мышь».Подойдите к крючку Pointer там.В разделе «Схема» вы можете собрать одну из заданных тем слайдера.
грамм.
- Раздел реестра HKEY_CURRENT_USER Control Panel Cursors содержит конкретный тип активных курсоров для конкретного пользователя.
1a) Значения Hive, многие из которых могут быть разных типов вне курсоров
1b) Источник схемы определяет каждый тип схемы курсора, который почти наверняка будет использоваться сегодня.
Интеграл реестра HKEY_CURRENT_USER Control Panel Cursors содержит ссылки на настраиваемые схемы курсора (т. е. источник схемы равен 1)
Panel Schemes hkey_local_machine программное приложение microsoft windows currentversion control ключ реестра состоит из всех схем системных курсоров (т.е. Scheme Source = 2)
Если вы использовали уже расширенный путь к уникальным из этих типов курсоров внутри Panel Cursors hkcu control или обнаружили, что он практически ничего не делает. Вы правы, этого недостаточно, чтобы добавить решение HKCU Control Panel Cursors Arrow с привязкой к экземпляру. Они помогают вам сообщить Windows, что нужно загрузить новый курсор. За все ток
– это прямой вызов SystemParametersInfo. Попробуйте ввести что-нибудь и указать HKCU Control Panel Cursors Arrow на C: WINDOWS Cursors appstar3.ani (при условии, что у человека будет этот символ), а затем перейдите, чтобы помочь вам, в SystemParametersInfo.
SPI_SETCURSORS: означает 0x57результат: = DllCall ("SystemParametersInfo", "UInt", SPI_SETCURSORS, "UInt", два, "UInt", 0, "UInt", '0')Уровень ошибки MsgBox:% ErrorLevel% `n Последняя ошибка:% Result%
[DllImport ("user32% a_lasterror%` nresult: .dll ", EntryPoint =" SystemParametersInfo ")]внешний статический public bool SystemParametersInfo (uint uiAction, uint uiParam, uint pvParam, uint fWinIni); const int SPI_SETCURSORS равно 0x0057;const int SPIF_UPDATEINIFILE = 0x01;const int SPIF_SENDCHANGE равно 0x02;
SystemParametersInfo (SPI_SETCURSORS, 9, 0, SPIF_UPDATEINIFILE | SPIF_SENDCHANGE);
А теперь самое сложное. Если ваша текущая компания просматривает HKLM SOFTWARE Microsoft Windows CurrentVersion Control Panel Schemes, обратите внимание, что “Windows Standard” будет отображаться как “,,,,,,,,,,” € или нет текущий указатель курсора. расположен в других буквах!
Что нужно делать большинству сейчас? Тревожный. Все семейства, которые должны сделать, – это определить несколько совершенно разных типов курсоров для запуска, кроме того, строки, а затем, как обычно, сгенерировать функциональное электронное письмо SystemParametersInfo. Безусловно, вы можете поместить любой курсор через пустую строку с любым набором, и Windows установит его, используя значение по умолчанию в соответствии со схемой теста Windows.
- Раздел реестра компьютерной системы
HKEY_CURRENT_USER Control Panel Cursors
содержит быстрые курсоры пользователя.- Этика, приведенная ниже, может относиться к курсорам разного типа.
- Источник схемы
- 0 или стандарт Windows
- 1 – Схема пользователя
- 2 – системные планы
-
HKEY_CURRENT_USER Control key Panel Cursors
обычно содержит определяемые пользователем схемы курсора (т. е.источник функций схемы 1
) - Очень важный реестр
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Control Panel Schemes
содержит поля системного курсора (для случаяScheme = source 2. 5
) < / li>
Реестр
Политики курсора содержат путь к вашим текущим курсорам для совершенно разных стилей курсора в списке, разделенном запятыми. Ниже приведены общие местоположения.
- Arrow, Help, AppStarting, Crosshair, pause, IBeam, NWPen, No, SizeNS, SizeWE, SizeNWSE, SizeNESW, SizeAll, UpArrow, Hand (без направляющих пробелов)
Это полные имена, которые, несомненно, будут отображаться в HKCU Control Panel Cursors
. Если вам интересно, вы, вероятно, можете изменить путь к его пути, связанному с курсором, помещенным в HKCU Control Panel Cursors
, и обнаружите, что он действительно ничего не делает. Часто вы правы, недостаточно опубликовать один ключ напрямую – для случая HKCU Control Panel Cursors Arrow
-. Вам нужно сказать Windows, чтобы она ударила по новому курсору. Восток
Здесь и появляется мой вызов SystemParametersInfo. Чтобы помнить об этом, давайте продвинемся еще на одну процедуру и также изменим HKCU Control Panel Cursors Arrow
на C: WINDOWS Cursors appstar3. (Предположим, что у ani вашей основной компании
есть символ элемента), затем вызовите SystemParametersInfo
.
SPI_SETCURSORS: равно 0x57результат: = DllCall ("SystemParametersInfo", "UInt", SPI_SETCURSORS, "UInt", 0, "UInt", 0, '0')MsgBox "uint", уровень ошибки:% ErrorLevel% `nПоследняя ошибка:% A_LastError%` nresult:% result%
Если все работает, вы должны увидеть, что я бы назвал курсор 3D-анимации в виде стрелки расширения и на следующем сайте проекта.
Перейти в стандартное окно курсора
А теперь по своему усложнению. Если вы посмотрите на HKLM SOFTWARE Microsoft Windows CurrentVersion Control Panel Schemes
, вы увидите, что, к сожалению, «Windows по умолчанию» определяется как высота в дюймах ,,,,,, ,,, ,,,, “или, другими словами, нет указателя на курсоры!
Что нам теперь делать? Не волнуйтесь. Все, что вам действительно нужно сделать, это установить для конкретных контрастных типов курсора пустые коллекции, а затем вызвать SystemParametersInfo
как обычно. На самом деле вы можете найти любой вид курсора, если вам нужно очистить последнюю строку любой схемой, кроме Windows, которая будет похожа на схему по умолчанию для неоплаты Windows.
Вы также можете получить полный сценарий AutoHotkey, который я написал.
Рекомендуется: Fortect
Вы устали от медленной работы компьютера? Он пронизан вирусами и вредоносными программами? Не бойся, друг мой, Fortect здесь, чтобы спасти положение! Этот мощный инструмент предназначен для диагностики и устранения всевозможных проблем с Windows, а также для повышения производительности, оптимизации памяти и поддержания вашего ПК в рабочем состоянии. Так что не ждите больше - скачайте Fortect сегодня!
а>
Control Panel Cursors Schemes
Cursorschema S Op Het Bedieningspaneel
Esquemas De Cursores Do Painel De Controle
제어판 커서 구성표
Cursor Schemata In Der Systemsteuerung
Schematy Kursorow Panelu Sterowania
Esquemas De Cursores Del Panel De Control
Kontrollpanels Markorscheman
Schemas Des Curseurs Du Panneau De Configuration
Schemi Dei Cursori Del Pannello Di Controllo
г.