вызов функции ВинАПИ: SystemParametersInfo
От: anikinjura  
Дата: 02.11.06 10:03
Оценка:
Нужно изменить скорость движения указателя мышки
(Панель управления — Мышь — Параметры указателя — скорость движения указателя)
подскажите пожалуйста в чем проблема:

Private Declare Function SystemParametersInfo Lib "user32" _
Alias "SystemParametersInfoA" _
(ByVal uAction As Long, _
ByVal uParam As Long, _
ByRef lpvParam As Any, _
ByVal fuWinIni As Long) As Long

Const SPIF_UPDATEINIFILE = &H1

Private Sub CommandButton1_Click()
...
Call SystemParametersInfo(SPI_SETMOUSE, _
0, 1, SPIF_UPDATEINIFILE)
...
End Sub

CommandButton1_Click — ошибок не делает. Но курсор как двигался быстро, так и двигается (ничего не меняется). В чем ошибка ? подскажите кто может!
Re: вызов функции ВинАПИ: SystemParametersInfo
От: algol Россия about:blank
Дата: 02.11.06 10:53
Оценка:
Здравствуйте, anikinjura, Вы писали:

A>Нужно изменить скорость движения указателя мышки

A>(Панель управления — Мышь — Параметры указателя — скорость движения указателя)

A>CommandButton1_Click — ошибок не делает. Но курсор как двигался быстро, так и двигается (ничего не меняется). В чем ошибка ? подскажите кто может!


Здесь нужен не SPI_SETMOUSE, а SPI_SETMOUSESPEED.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.