hcli168
waesaeasea
2018-01-18 11:14

C# GetAsyncKeyState声明有什么区别吗?

5
  • c#
  • getasynckeystate
  • win32
    [DllImport("user32.dll")]
   // public static extern int GetAsyncKeyState(int vKey);    //1
  //  protected static extern short GetAsyncKeyState(int vKey);  //2

        第一种方法在我的机器上面没有问题,但是换了机器就不行,GetAsyncKeyState返回值很奇怪没有见过的值,每次运行程序返回结果都不一样。第二种我的机器和其他机器都正常。
  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

3条回答

为你推荐