当前位置:首页 > Code > 正文内容

QT设置/读取鼠标指针移动速度

许玮4年前 (2020-05-22)Code2482

修改.pro文件,添加LIBS += -luser32

#include <windows.h>
bool SendMouseSpeed()
{
    int iTemp=1;
    bool    bRet=SystemParametersInfo(
                SPI_SETMOUSESPEED,//SPI_SETMOUSESPEED =113,  // system parameter to retrieve or set
                0,   // depends on action to be taken
                (void *)iTemp,  // depends on action to be taken
                SPIF_SENDCHANGE | SPIF_UPDATEINIFILE  // user profile update option
                );
    if(bRet==FALSE)
    {
        DWORD dwError=GetLastError();
        qDebug("Error in SystemParametersInfo :%d",dwError);
    }
}
int GetMouseSpeed()
{
    int iTemp = 0;
    SystemParametersInfo(SPI_GETMOUSESPEED, 0, &iTemp, FALSE);
    return iTemp;
}


扫描二维码推送至手机访问。

版权声明:本文由Will编程学习之路发布,如需转载请注明出处。

本文链接:http://willhsu.com/?id=21

标签: QT
分享给朋友:

相关文章

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。