|
|
|
Изменить схему указателя мыши программно
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, вот приходится за день n-раз менять схему указателя мыши (так понадобилось менять с Default на Юзерскую и обратно, зачем - это отдельная история), я бы хотел в трее иконку, чтобы ПКМ нажать и выбрать из списка, на данном этапе меня интересует функция, наверно API, с помощью которой можно установить схему по имени или еще по какому нибудь параметру. На скрине параметр который я хочу программно менять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2014, 14:59:53 |
|
||
|
Изменить схему указателя мыши программно
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2014, 15:02:12 |
|
||
|
Изменить схему указателя мыши программно
|
|||
|---|---|---|---|
|
#18+
Sanprof, отдельной API функции для этого нет. Тебе нужно будет 1) обновить информацию в реестре 2) вызвать API функцию SystemParametersInfo с параметром SPI_SETCURSORS чтобы заставить Windows принять эти настройки. Вот примеры на PowerShell и AutoHotKey которые нетрудно будет перевести на .NET ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2014, 15:40:36 |
|
||
|
Изменить схему указателя мыши программно
|
|||
|---|---|---|---|
|
#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:39 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=38588325&tid=1403136]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
182ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 496ms |

| 0 / 0 |
