c# PostMessage()函数模拟鼠标问题
if(按了A){PostMessage(hwnd,WM_LBUTTONDOWN,0,x+(y<<16));PostMessage(hwnd,WM_LBUTTONUP,0,...
if(按了A)
{
PostMessage(hwnd, WM_LBUTTONDOWN, 0, x + (y << 16));
PostMessage(hwnd, WM_LBUTTONUP, 0, x + (y << 16));
}
x,y是游戏里技能位置的坐标,为什么我把鼠标指针放在技能位置按A可以按下技能,而鼠标指针不在技能位置不能按下呢?
有些人说应该加延时, System.Threading.Thread.Sleep(300);怎么加?加在哪? 展开
{
PostMessage(hwnd, WM_LBUTTONDOWN, 0, x + (y << 16));
PostMessage(hwnd, WM_LBUTTONUP, 0, x + (y << 16));
}
x,y是游戏里技能位置的坐标,为什么我把鼠标指针放在技能位置按A可以按下技能,而鼠标指针不在技能位置不能按下呢?
有些人说应该加延时, System.Threading.Thread.Sleep(300);怎么加?加在哪? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询