1

C#で、マウスカーソルの速度を20以上に設定するにはどうすればよいですか? 20 を超える値は無視され、とにかく 20 に設定されます。マウス ポインタの速度をキャプチャして、リアルタイムでマウスの動きに追加することは可能でしょうか? もしそうなら、どのように?

これは、マウスの速度を設定するために使用したコードです。

public const UInt32 SPI_SETMOUSESPEED = 0x0071;

    [DllImport("User32.dll")]
    static extern Boolean SystemParametersInfo(
        UInt32 uiAction, 
        UInt32 uiParam, 
        UInt32 pvParam,
        UInt32 fWinIni);

    static void Main(string[] args)
    {
        SystemParametersInfo(
            SPI_SETMOUSESPEED, 
            0, 
            uint.Parse(args[0]), 
            0);
    }
4

0 に答える 0