04/05/30 08:26
>>366
以下をフリーbccなどでコンパイルして、バッチファイルにして2つ並べて使うがいい
1が最低20が最高速
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
#include <malloc.h>
#define MAX_SPEED (20)
int main( int argc, char ** argv )
{
int err = 0;
int speed, curSpeed;
SystemParametersInfo( SPI_GETMOUSESPEED, 0, &curSpeed, SPIF_SENDCHANGE );
if ( argc < 2 ) {
err = 1;
} else {
speed = atoi( argv[1] );
if ( speed <= 0 || speed > MAX_SPEED )
err = 1;
}
if ( err ) {
printf( "MouseSpeed.exe written by oguro kei.\n" );
printf( " usage) MouseSpeed <1..%d>\n", MAX_SPEED );
printf( "current speed ...%d\n", curSpeed );
return 1;
}
SystemParametersInfo( SPI_SETMOUSESPEED, 0, (void*)speed, SPIF_SENDCHANGE );
return 0;
}