慕容扬鞭 2021-04-06 18:02 采纳率: 0%
浏览 38

用SystemParametersInfo()来设置鼠标移动速度似乎没有效果,不知道原因,求解!

#include <stdio.h>
#include <windows.h>
#include <string.h>
//#pragma comment(lib, "user32.lib")
#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" ) // 设置入口地址


int main()
{
    BOOL fResult;
    int i,MouseSpeed;       
    LPTSTR szBuffer = new TCHAR[40];

    // Get the current mouse speed. 

    fResult = SystemParametersInfo(
        SPI_GETMOUSESPEED,   // get mouse information 
        0,              // not used 
        &MouseSpeed,    // holds mouse information
        0);             // not used 

    if (fResult)
    {
        wsprintf(szBuffer, "%d", MouseSpeed);
        MessageBox(NULL, szBuffer, "当前的鼠标速度", 0);
        

        for(i=10;i<110;i+=10)
        {
            MouseSpeed = i;  

            SystemParametersInfo(
                SPI_SETMOUSE,      // set mouse information
                0,                 // not used 
                (VOID*)MouseSpeed,        // mouse information 
                SPIF_SENDCHANGE|SPIF_UPDATEINIFILE);  // update win.ini

            wsprintf(szBuffer, "%d", MouseSpeed);
            MessageBox(NULL, szBuffer, "当前的鼠标速度", 0);
            
        }
         
    }
    return 0;
}
  • 写回答

0条回答 默认 最新

      报告相同问题?

      悬赏问题

      • ¥15 matlab有svec这个函数吗?
      • ¥15 无法调用VideoWriter_fourcc
      • ¥15 VB6.0无法加载网页验证码图片到picturebox中,求解。
      • ¥15 C#和GDAL对栅格处理
      • ¥15 我现在有一些关于提升机故障的专有文本数据,量也不多,我在label studio上进行了关系和实体的标注,完成了知识图谱的构造,那么我使用生成式模型的话,我能做哪些工作来写我的论文?
      • ¥15 电脑连不上无线网络如下诊断反馈应该如何操作
      • ¥15 telegram api 使用forward_messages方法转发消息时,目标群组里面会出现此消息来源,如何隐藏?
      • ¥15 关于#tensorflow#的问题:有没有什么方法可以让机器自己学会像素风格的图片
      • ¥15 Oracle触发器字段变化时插入指定值
      • ¥15 docker无法进入容器内部