|
Изменить схему указателя мыши программно
|
|||
---|---|---|---|
#18+
Здравствуйте, вот приходится за день n-раз менять схему указателя мыши (так понадобилось менять с Default на Юзерскую и обратно, зачем - это отдельная история), я бы хотел в трее иконку, чтобы ПКМ нажать и выбрать из списка, на данном этапе меня интересует функция, наверно API, с помощью которой можно установить схему по имени или еще по какому нибудь параметру. На скрине параметр который я хочу программно менять ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 14:59 |
|
Изменить схему указателя мыши программно
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 15:02 |
|
Изменить схему указателя мыши программно
|
|||
---|---|---|---|
#18+
Sanprof, отдельной API функции для этого нет. Тебе нужно будет 1) обновить информацию в реестре 2) вызвать API функцию SystemParametersInfo с параметром SPI_SETCURSORS чтобы заставить Windows принять эти настройки. Вот примеры на PowerShell и AutoHotKey которые нетрудно будет перевести на .NET ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 15:40 |
|
Изменить схему указателя мыши программно
|
|||
---|---|---|---|
#18+
bazileSanprof, отдельной API функции для этого нет. Тебе нужно будет 1) обновить информацию в реестре 2) вызвать API функцию SystemParametersInfo с параметром SPI_SETCURSORS чтобы заставить Windows принять эти настройки. Вот примеры на PowerShell и AutoHotKey которые нетрудно будет перевести на .NET Спасибо за ссылки, про AutoHotKey я как раз читал до вашего коммента, попалась ссылка в гугл. Вот что получилось Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Пример использования кода Код: c# 1.
Конечно этот код не меняет схему, но мне достаточно менять только курсор Arrow. На этом этапе мой вопрос решен. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 16:22 |
|
|
start [/forum/topic.php?desktop=1&fid=20&tid=1403136]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 148ms |
0 / 0 |